工程师,你好,我使用的CPU是TM4C1231D5PZ芯片。前几天板子还可以下载,现在发现板子不可以下载;提示“没有设备”;经过查找,我怀疑是硬件问题;我用示波器查看使用到的CPU下载引脚,发现TDO引脚会出现3.3v至0V之间的25ms方波脉冲跳变,我rest引脚复位,TCK和TDO没有变化。正常的板子,TDO引脚是高电平;现在我非常困惑,发生这种情况,我如何解决。有哪些可能导致TDO引脚不受控制。(PS,正常板子和坏板子比较,其他引脚都是一样,唯独TDO和TCK不一样)
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.
工程师,你好,我使用的CPU是TM4C1231D5PZ芯片。前几天板子还可以下载,现在发现板子不可以下载;提示“没有设备”;经过查找,我怀疑是硬件问题;我用示波器查看使用到的CPU下载引脚,发现TDO引脚会出现3.3v至0V之间的25ms方波脉冲跳变,我rest引脚复位,TCK和TDO没有变化。正常的板子,TDO引脚是高电平;现在我非常困惑,发生这种情况,我如何解决。有哪些可能导致TDO引脚不受控制。(PS,正常板子和坏板子比较,其他引脚都是一样,唯独TDO和TCK不一样)
port应该是JTAG吧,选择JTAG接口,然后擦除flash看看能不能成功
那就查你的下载接口的问题吧,拿万用表挨着打过去,ICDI+LMFLAsh,除非你的芯片坏了,不然肯定可以连上的。
我想问一除了电源电压保持在3.3v,REST引脚在高电平,其他的引脚TCK,TMS,TDI,TDO这些引脚处于什么电平是正常的?
取决于你程序内对这几个IO的操作,除非你的程序一模一样。但理论上,不管你程序对这个IO进行了什么操作,用ICDI和LMFLASH是可以强制进去擦除flash的
还是不可以,我把CPU换了,就好了,但是我用万用表测试每个引脚都没有出现击穿,或者短接的情况,好郁闷,出现了好几个芯片都是这样,用一段时间就不可以了,下载程序的引脚,在程序中不会用到。