这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » MB95200 系列常见问题 工具

共1条 1/1 1 跳转至

MB95200 系列常见问题 工具

高工
2012-04-13 15:11:27     打赏
编译时,显示如下报错信息:
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程序,合理的布置断点就可以减少程序更新次数,提高效率。

转自:http://www.fujitsu.com/cn/fss/mcu/faq/mb95200_tool.html




关键词: MB95200     系列     常见问题     工具     回答    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]