- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
瑞萨单片机常见问题
欣瑞利科技欢迎您!
1、有时发现在HEW里编译时,很多代码没有编
译,而且编译不出错,检查过程序结构都正确,为什
么?
有时中文注释太多,就会出现代码没有编译的
情况,把中文注释删掉就可以正常编译了。
2、用FDT+E8捎录程序时提示出错,E8初始化失
败,打不开comms,为什么?
在tools-simple interface里,选择download f
ile ,并选择 user area, 再连接,下载.mot 或 .hex
文件即可。还有一种可能就是要给E8重新上电。
3、在用HEW进行 write flash memory 时 提示
输入 ID code,怎么办?
通常情况下只要输入 ffffffffffffffffffff 就
行,有时是需要输入00000000000000000000。
4、在编译代码时,C语言写的语句都是正确的,
但编译却提示有错,这是为什么?
这是有三种原因:
1)没有修改支持中文的原因,所以必须把hew
先改成支持中文的EUC;
2)有可能是因为目录太深或者有中文路径的原
因;
3) 也可能是因为没有按照 先定义再引用,不
“
能重复 的规则来写代码。
”
5、在调试R8C的时候,有一个函数里定义了一个300字
节的局部变量,然后编译时HEW提示MAX是255 错误,这
是为什么?
自动局部变量都是8位寻址的,所以如果必须要大于
255的话,那也可以定义成静态局部变量,如: static
unsigned char array[300]。
6、在编写程序的时候如何把常数变量或数组固定到某
个特定的值?
可以这样定义
//#pragma ADDRESS array1 0xfe00
//const unsigned char array1=10;
#pragma ADDRESS array 0xfe00
const unsigned char array[10]={0,1,2,3,4,5,6,7,8,
9};
然后在其他地方引用即可;注意数组名要相同。
“
7、在使用M16C和R8C 的AD时,如果这样写 adst=1 ;wh
”
ile(adst); 就启动不了AD转换,为什么??
测试发现,必须要这样写 adst=1;nop();while(adst);
才可以启动AD转换。而且在切换通道后必须过几十us再转
换的话 ,转换值更准确。
8、在使用R8C的R5F212B8的时候,功耗很高,约420UA,
无论怎么改程序都降不下去?
程序也是正确的,后来通过示波器看MCU的RST脚,发现
MCU不停的在复位,再看电源波形,最大时也有500MV的波
动,分析发现,由于表上使用了S80827复位芯片,检测到2.
7V 就复位,再分析发现是因为在Vcpu上,即电池二极管出
来后没有加以个大点的电解电容,之后加上470UF/10V的
电容后,就一切正常。
9、在wait模式下面,通过中断唤醒后切换到外部高速
不正常,为什么?
通过测试发现,理论上是可以直接从外部低速切换到
外部高速的,但是必须先恢复Fmr47=0; prc3=1;vca20=0;
prc3=0; 再切换到外部高速就可以了。
10、HEW在使用中,碰到大数组就调式出错,离线调
试就没问题,难道HEW的试用版在RAM上有限制?
试用版的HEW只有在50天后开始限制64K的ROM,不限
制RAM。经检查发现不是大数组的原因。
11、在使用R5R0C014FA时,用P0_0 和P3_7脚模拟IIC
在调试时不能通信,为什么?
因为R5R0C014FA是原来R8C/11的简化版,改用了单线
(mode)调试方法,因此在调试时以上两脚还是会有影
响,因此建议此两脚用来做些简单的控制,或
文档评论(0)