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.

F28388D评估板的CAN通信测试

Other Parts Discussed in Thread: C2000WARE

最近使用F28388D的评估板作为测试板。

选用的例程是C2000Ware里面的 can_ex3_external_transmit.c

在进行运行程序的时候,发现只有txMsgData[4]数据一直在变化。

但是,rxMsgData[4]却没有数据变化。

仔细查看F28388D的评估板,发现,这个板子没有CAN收发器的模块。然后,手工制作了一个CAN收发器模块,同时准备了STM32的开发板(如果自制的CAN收发器不起作用,打算借用32的CAN收发器),我把一路CAN收发器接到CANA上(硬件上是36和37引脚),然后收发器的高低输出引脚接到了STM32(另外的一块开发板)的CANH和CANL。

 

然后debug    can_ex3_external_transmit.c,在expression窗口的变量变化中,只有

txMsgData[4]数据一直在变化。

但是,rxMsgData[4]却没有数据变化。

 

 

特来请教,是例程的问题,还是配合例程的硬件连接上有问题呢?

 

 

谢谢