Other Parts Discussed in Thread:C2000WARE
自己做的以F28388D位处理器的电路板,通过CCS向板子debug程序后,程序不运行,当我给板子断电后,重新上电,按复位键,然后再debug程序,程序就能运行。
电路板上的问题:
断电后重新上电,如果不按复位键,程序就会一直不运行,
只有按了复位键,程序才会运行。
特来请教
谢谢
Susan Yang:
请问您是否有使用TI例程进行测试?目前使用的boot模式是什么?boot引脚电平是否正常?
,
Susan Yang:
请问您现在可以成功运行了吗?
,
@vince:
可以成功运行了,谢谢您
只是板子上电后,debug程序进板子,必须按一下板子的复位按钮,才能让程序运行起来,这个问题,还要麻烦您感谢
,
Susan Yang:
默认情况下,在连接CCS debug时使用的是仿真器boot模式
“debug程序进板子,必须按一下板子的复位按钮”
是指程序下载完成,退出debug模式后?是否有断开和电脑连接?您目前设计使用的boot模式是什么?
,
@vince:
下面的CNA例程的位置是:C:\ti\c2000\C2000Ware_3_04_00_00\driverlib\f2838x\examples\c28x\can
我是在28388D的CAN例程中,直接进行我的功能代码的添加,boot模式我没有修改过
我的板子,现在的现象是,debug程序进入到板子之后,点击运行,串口调试助手没有数据。
此时,我按一下复位按钮,串口调试助手开始有数据了。烧写的时候,也是这样。我把程序烧写到板子里,然后带到现场,用的时候,一通电,串口调试助手没有数据。
此时,我按了一下复位键,串口调试助手,就有数据了。板子的情况是这样
特来请教
谢谢
,
Susan Yang:
不知您使用的是C:\ti\c2000\C2000Ware_3_04_00_00\driverlib\f2838x\examples\c28x\can内的哪一个程序,不过一般默认都是RAM运行的
再此建议您看一下下面的文章
e2echina.ti.com/…/22790