为什么采用ssc3.3,dsp28335,每次编译完,第一次下载程序运行不了,第二次才可以?为什么???是ccs上设置错误,还是程序中有编写不合理?
Johnson Chen1:
先试一下程序脱机是否能跑?
如果能跑说明程序没有问题、
为什么采用ssc3.3,dsp28335,每次编译完,第一次下载程序运行不了,第二次才可以?为什么???是ccs上设置错误,还是程序中有编写不合理?
mangui zhang:
你指的是烧写到flash中 上电运行是吧
首先确认一下boot引脚配置是否合理 不要给BOOT选择带来每次不确定的随机性
其次检查复位引脚 最好能上上电时实现自动复位
为什么采用ssc3.3,dsp28335,每次编译完,第一次下载程序运行不了,第二次才可以?为什么???是ccs上设置错误,还是程序中有编写不合理?
user4716719:
我也遇到了同样的问题。
在我第一次下载之后,点击run,程序不会运行,我在此下载之后,程序就会开始运行。
如果Reset之后,程序第一次下载还是不运行。
我是在3.3的环境下开发的。
还没有解决问题,实在是不知道找哪里的问题。
为什么采用ssc3.3,dsp28335,每次编译完,第一次下载程序运行不了,第二次才可以?为什么???是ccs上设置错误,还是程序中有编写不合理?
ming chen3:
CCS3.3.8正常运行没发现问题,应该是软件问题。
为什么采用ssc3.3,dsp28335,每次编译完,第一次下载程序运行不了,第二次才可以?为什么???是ccs上设置错误,还是程序中有编写不合理?
user4716719:
回复 ming chen3:
我之前有块板子也是这种问题,软件应该是没有问题,因为其他同样的板子软件是正常的,只有这块板子不行。但是不知道楼主的是不是和我的问题一模一样。