This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320F28062F: 在修改部分程序后程序无法跳转到主函数运行

Part Number: TMS320F28062F
Other Parts Discussed in Thread: C2000WARE, MOTORWARE, SYSCONFIG

之前有弄过28062芯片程序移植到28062F芯片的工作,修改了28062的CMD文件,满足28062F的ROM划分,程序可以运行,且功能完好。前些日子基于这个改好的28062F的程序,在此基础之上将有位置控制换成无位置控制,也就是开启EST估算器来替换旋变来获取转子位置。在程序修改完毕后刷写程序测试,测试灯不闪烁,CAN网没有报文发出。使用仿真器连接,进入debug,在写入FLASH之后无法点击“运行”按钮,“运行”按钮是灰色的,即程序无法启动。刷写未做修改的程序运行正常。前后两个程序只有EST估算器相关代码、头文件与库的区别。在我认为,即便是CMD文件有所出入,只是相关功能会有所影响,不涉及到ROM程序是可以正常执行的。将可以使用的程序的CMD文件放进修改后的程序中依然无法运行。在此寻求帮助,谢谢!