在调试CAN通信时,所有的寄存器配置几乎都是按照开发板上的例程来的,但是要想CAN正常通信,在RAM中调试时必须在CCS界面中的DEBUG中点击RESET CPU,然后点击RESTART,再点击运行键,CAN才能运行起来,否则直接点击运行键,CAN不能运行。硬件上已经加上了自动复位芯片,为什么还是这样?FLASH中调试更是如此,必须在硬件上将DSP芯片的XRS引脚手动接触一下GND,CAN才可以正常运行,真心求助各位前辈的指导?难道是软件的问题吗?应该怎么弄?
Eason Wang:
Move to c2000 forum