E4333L: Not specified ROM address (INIT)
E4333L: Not specified ROM address (INIT)
E4333L: Not specified ROM address (DIRINIT)
E4333L: Not specified ROM address (DIRINIT)
- 回答:
解决的方法是在:菜单project/setup project/linker/Disposition..../Set Section/_INROM01: 中添加两个section: Section Name:@INIT Contents Type:CONST 和 Section Name:@DIRINIT Contents Type:CONST
编译时,出现如下警告信息:
The section is placed outside the I/O area (IO)
- 回答:
解决的方法是在:菜单project/setup project/linker/Disposition..../Set Section/Specify in Address: 中添加一个section:
Section Name:IO
Address: H'0000
Contents Type:IO
仿真PPG定时器时,在端口看不到数据变化。请问,如何可以看到输出?
- 回答:
simulator是软件仿真,一般没有办法仿真定时器。
使用时基定时器中断,用Softune去调试debug , 用软件进行仿真,可是为什么都进不去中断 ?
- 回答:
softune在软件仿真的情况下,不能直接仿真任何的硬件中断,但是你可以用Softune提供的interrupt选项来设定中断条件,达到仿真中断程序的效果。
富士通的C语言与标准C有什么区别?
- 回答:
富士通的c语言就是标准C。
请问MB95200H系列如何烧录,是否需专用烧录器?
- 回答:
可以用:
1.Softune + BGMA。
2.第三方开发的通用编程器。
3.Programming software + BGMA。
如何用Softune Workbench往Flash单片机里写入程序?
- 回答:
Emulator环境设置中选择"Auto load when start debug."。先进入debug模式, 然后点"End debug" 正常退出,程序即写入target MCU的flash中。
在仿真器中,监视定时器好用吗?
- 回答:
在用softune做硬件仿真时,是否启用WDT会优先判断project的设置。
在setup/Debug Envionment/Debug Envionment....中如果需要调试WDT就要选择Watchdog Timer Enable.
这样你程序中的有关WDT的操作才起作用。否则既是你的软件里面开启了,Watchdog Timer也不会起作用的。
为什么有些工程能用“//”注释,而有些工程用“//”注释时编译报错,只能用“/*……*/”?
- 回答:
在project/setup project/c compiler/c language中选定这一功能,就可以了。
为什么在进行Debug时,所能看到的程序代码不是我最新写的代码,而总是以前老的代码?
- 回答:
是路径的问题。 注意在c和汇编编译器配置窗口都可以设路径。如果你的工程不是在softune默认的路径的话,需要自己添加一下。
为什么选择“Start debug“ 之后, 老是弹出“CR trimming has been detected.“ 然后进不了debug状态?
- 回答:
要确保target MCU上电后进入了debug状态。正确的做法是先连接BGMA与EV board之间的IDC cable, 然后插上USB线缆使BGMA上电,最后给EV board上电。若多次尝试均失败,则有可能是target MCU 损坏,请报修。
使用EV board,在调试过程当中,点击"Reset MCU"后再运行code时,会出现"***E4418S: Command error(User reset)."但之后运行正常,这是为什么?
- 回答:
有两种可能:
1.EV board上J2用跳线连上了,应该在debug状态下将其拿掉。(注:debug模式下连接J2有可能会导致BGMA硬件损伤。)
2.target MCU在运行user code之外的时间里收到了reset信号。
为什么在副CR时钟和副时钟模式下调试时,Softune反应非常慢?
- 回答:
对Emulator环境重新设置,选择enable "Response speed optimization"。具体做法请参考AN-quick start章节
BGMA "FMCDC-8FX-101"与 "MB2146-08-E"是否兼容,能否替换?
- 回答:
BGMA "FMCDC-8FX-101"与 "MB2146-08-E"的功能完全不同。"FMCDC-8FX-101" 适用于MB95F100系列;"MB2146-08-E"适用于MB95200H系列。两者不能互换使用。
为什么通过SYCC2寄存器将设为主时钟模式之后,主时钟依然不工作?
- 回答:
MB95200H系列与以前其他系列不同, 该系列需要设置SYSC寄存器来enable外部振荡器。具体设置请参考hardware manual第22章
在调试MB95200H系列时可以设置多少断点?为什么设置完断点后需要长时间的"downloading the flash memory"。
- 回答:
softune支持256个断点设置。每次设置/取消断点后MCU都需要重新download程序,合理的布置断点就可以减少程序更新次数,提高效率。