TI中文支持网
TI专业的中文技术问题搜集分享网站

F28335 RAM在线仿真正确!!更换F28335.cmd 烧程序到flash,程序运行不正常!

F28335  更换F28335.cmd 烧程序到flash,并把程序copy到RAM运行,出现串口接收进不了中断,但RAM在线仿真程序能正常运行,这是为什么??跪求解决方法!!!

Susan Yang:应该是您将程序烧到FLSAH或者在把程序copy到RAM运行,这两个步骤内出现了问题。请问您是如何具体操作的呢?

您可以先参考下之前的帖子以及网上的一些教程

e2echina.ti.com/…/146157

www.cnblogs.com/…/4206834.html

F28335  更换F28335.cmd 烧程序到flash,并把程序copy到RAM运行,出现串口接收进不了中断,但RAM在线仿真程序能正常运行,这是为什么??跪求解决方法!!!

user4250659:

回复 Susan Yang:

烧写的问题没能找出来,按照上述回复配置,同样还是出现程序不正常,这里程序不正常发现SCI接收中断进不去,数据有发送出来,其他PWM也是OK的。这样的情况可能是什么原因呢?

F28335  更换F28335.cmd 烧程序到flash,并把程序copy到RAM运行,出现串口接收进不了中断,但RAM在线仿真程序能正常运行,这是为什么??跪求解决方法!!!

user4250659:

回复 Susan Yang:

还是没能解决问题。有几种现象:1.RAM在线仿真,程序都正常没有问题。2.烧进flash,带仿真器,CAN/PWM/SCI都可以运行。拿掉仿真器,SCI无法进入到接收中断,其他都正常。

F28335  更换F28335.cmd 烧程序到flash,并把程序copy到RAM运行,出现串口接收进不了中断,但RAM在线仿真程序能正常运行,这是为什么??跪求解决方法!!!

user4250659:

回复 Susan Yang:

找到问题了,还是因为CMD文件修改存在问题,最终因为.ebss内存分配不足,重新修改后可以了。但还是没有明白为什么编译不能表现出来问题???

赞(0)
未经允许不得转载:TI中文支持网 » F28335 RAM在线仿真正确!!更换F28335.cmd 烧程序到flash,程序运行不正常!
分享到: 更多 (0)