您好,我用的28035的DSP,自己焊的板子,发现的问题是:我的DSP可以正常烧写!但是仿真器如果插放在板子上的时候,程序就不能正常跑,仿真器拿掉,程序就可以正常跑。
还有,CCS打开的时候,连上仿真器,程序烧写进DSP后,可以调试,但是一旦断开仿真器的连接,再重新连接,就一定要再烧写一次程序才能重新调试!程序都不曾更改,我之前用2812的时候就没有这个问题
我想知道是不是我设计的硬件电路有问题还是软件中有什么没有配置到啊?
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.
您好,我用的28035的DSP,自己焊的板子,发现的问题是:我的DSP可以正常烧写!但是仿真器如果插放在板子上的时候,程序就不能正常跑,仿真器拿掉,程序就可以正常跑。
还有,CCS打开的时候,连上仿真器,程序烧写进DSP后,可以调试,但是一旦断开仿真器的连接,再重新连接,就一定要再烧写一次程序才能重新调试!程序都不曾更改,我之前用2812的时候就没有这个问题
我想知道是不是我设计的硬件电路有问题还是软件中有什么没有配置到啊?
TRST的电平是正确的,再量测一下GPIO34和37在你所说的后两种情况下的电平分别是什么样的?
具体需求可以在DATASHEET中搜索BOOT MODE查看该表对照。
当然有的,请参考数据手册6.6 Emulator Connection Without Signal Buffering for the MCU章节,关于每个引脚的说明,也可以查看Table 2-2. Terminal Functions。
其实原则就是要保证,连接仿真器时,TRST会由低变高,不连接(脱机运行)时,TRST维持低,同时GPIO34和37都为高。