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内存分配不足,重新修改后可以了。但还是没有明白为什么编译不能表现出来问题???