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.
想请问一下,280049的数据手册上的引导模式写的将程序烧写进Flash时需要将GPIO24和GPIO32脚同时置为高电平,这个高电平是指的硬件上通过3.3V电源和上拉电阻拉高还是说我通过代码让DSP输出一个高电平呢?
我在硬件电路设计过程中GPIO24脚给悬空了,GPIO32脚通过上拉电阻还有一个LED灯连接了3.3V电源,这样做会不会有什么问题?
目前我在实验过程中遇到的问题就是配置好Flash相关文件,尝试将程序烧录到flash里,连接仿真器程序可以正常执行示波器可以观察到驱动信号,但是下电后再上电则驱动消失,我怀疑是程序根本就没有烧录到DSP的Flash中。
我将同样的程序烧录到280049的红色官方开发板上发现有驱动信号,下电后再重新上电发现驱动仍才在,说明程序可以正常的烧录到开发板的Flash中,因此我怀疑是我硬件原理图设计有问题,想请教一下大家。
您好,
这个高电平是指的硬件上通过3.3V电源和上拉电阻拉高还是说我通过代码让DSP输出一个高电平呢?
硬件上通过3.3V电源和上拉电阻拉高;
我在硬件电路设计过程中GPIO24脚给悬空了,GPIO32脚通过上拉电阻还有一个LED灯连接了3.3V电源,这样做会不会有什么问题?
最好根据您的需求给相应的管脚一个确定的状态,以免引入不可预料的错误;
目前我在实验过程中遇到的问题就是配置好Flash相关文件,尝试将程序烧录到flash里,连接仿真器程序可以正常执行示波器可以观察到驱动信号,但是下电后再上电则驱动消失,我怀疑是程序根本就没有烧录到DSP的Flash中。
可以按着这个链接中的方法,或者使用uniflash的memory-->read target device功能检查Flash中的代码。
另外您所指的驱动信号是什么?
我在程序运行时会发出PWM信号观察,那个驱动信号就是指的PWM信号。另外想问您我的GPIO24目前是悬空状态,还有办法补救吗?我怎么给24脚置高电平呢,是不是需要重新画板子了?
是不是需要重新画板子了?
是的。
参考一下TI的demo板:C:\ti\c2000\C2000Ware_4_01_00_00\boards\controlCARDs\TMDSCNCD280049C
还有个问题想请教您一下,我之前使用的V200的仿真器,用上述烧录接口是没有问题的,但是换了V100的仿真器就烧不进去程序了。
当我手动给烧录接口的2脚上拉到3.3V时发现此时程序可以正常烧录进去,这个是因为仿真器V100和V200有啥区别嘛?