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.

麻烦看一下这块F28035是否坏了

Expert 1795 points
Other Parts Discussed in Thread: TMS320F28035

CCS6,XDS100v2烧录后可以仿真运行,一切正常。问题是,可以在CCS界面上点restart复位运行,但无法点CPU reset,一按 reset 就进入一句汇编界面的 ESTOP0,掉电后开机也无法启动。

然后换一块开发板烧录同样的程序就能CPU reset 了,掉电后能否重启暂时不清楚,但既然能CPU reset,估计也能冷启动了。

我想请问一下,像这样的情形,是否可以断定那块芯片已经坏了?外围电路异常有可能导致这样的问题吗?因为电路比较细密,盲目修补可能会越搞越遭,所以先请教一下,目标明确比较好下手。

谢谢!

  • 不太可能是坏了,reset之后是会进入汇编界面的,reset之后两块板子进入汇编界面的地址不一样吗?

  • 不好意思,没说清楚。reset后都是进入同一地址的,只是点击“运行”后,一块就直接跑到一句 ESTOP0去了,“运行”按钮也总是处于可点击的状态,main函数的第一句设置断点也无法停下来。

  • 建议先运行一个小的gpio例程,自启动测试一下看是否正常运行了。ESTOP0只有在仿真时才起作用。

  • 折腾了这么久,才意识到问题和GPIO34有关,这个引脚被用作输入了,只要不作为输入就没事。上网找到这个帖子:

    http://www.deyisupport.com/question_answer/microcontrollers/c2000/f/56/t/67150.aspx?pi2132219853=1&keyMatch=GPIO34&tisearch=Search-CN

    这个帖子说的 dsp28035 应该就是 TMS320F28035 吧?简明手册里没说这个引脚有特殊意义,折腾了这么久才意识到这个引脚有异常啊。请问哪本手册有说这个问题呢?还有没有其他引脚也有特殊意义,但在简明手册里的引脚说明里没提到的呢?

  • 还有,如果这样,那这个引脚是否就不适合做输入了?能否配置成一般用途呢?

  • dsp28035就是TMS320F28035,gpio34是boot引脚。这个引脚在芯片启动时不能被用作它用,芯片启动之后仍可做一般用途。