Part Number:TMS320F280033
在仿真的时候没有任何异常,程序都能正常运行。
拔掉仿真器后,程序不能自启动。
程序中没有配置DCSM
上电时检查GPIO24和GPIO32都是高电平
下面是列出的DCSM寄存器所在地址内存值:
GPREGx数值如下:
下面链接中提到的现象与本贴相同。
https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1200046/tms320f280034-tms320f280034-booting-from-flash-in-a-standalone-operation-without-a-debugger
Ben Qin:
你好,您是否对CMD文件以及GEL进行了修改?不知道您的情况是否像上面的链接中那么复杂,如果是的话,需要到英文论坛咨询下。
如果仅仅是不能standalone运行,建议您先参照下下面这个FAQ,按照其中的步骤来设置。
(+) [FAQ] Flash – How to modify an application from RAM configuration to Flash configuration? – C2000 microcontrollers forum – C2000︎ microcontrollers – TI E2E support forums