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.

TMS570LC4357: can通信参考HAL库的参考代码无法接收到外界can助手发来的数据报文

Part Number: TMS570LC4357

硬件我使用的4357的开发板,代码我使用HAL库的cancommunication作为参考,使用CAN1口的IF1控制发送邮箱,用IF2控制接收邮箱。我的控制寄存器设置如下,发送和接收扩展帧。我用lookback模式测试时接收函数可以接收到芯片自己发送的数据,说明硬件电路应该没有问题。但是can引脚连接外界can助手后只能发送数据到can助手,从can助手发送数据让芯片接收时代码始终无法检测到数据进入缓存区,node->NWDATx[regIndex] & bitIndex;一直判断为0,卡在检测数据到达这一步无法进入Getdata函数,主函数和检测数据到达的判断截图3,4。我使用can助手接收和发送数据的截图如图5,我应该如何解决遇到的问题