单片机/MCU论坛
直播中

张桂兰

7年用户 1306经验值
私信 关注

XMC4500 CAN通讯能发不能接收是怎么回事?

刚开始结束英飞凌的片子,需要用到CAN通讯,使用的是keil。在程序中,XMC_CAN_MO_Transmit可以发送数据,使用CAN-USB模块能在电脑端查看到。用另一块班子给它发信息,使用XMC_CAN_MO_Receive函数接收到的数据全是0,请问大神们是什么原因呀,是我XMC_CAN_MO_Receive函数中配置有问题吗                                                                                                                                                                                                                                                                              

回帖(1)

王树林

2024-2-6 11:22:37
能检查一下板子上有没有终端电阻吗,未触发中断可能是总线上没有数据,可能是板子上没有终端电阻,而CAN盒里有,就会是用can盒正常,而板子之间不能正常通讯的情况。   
举报

更多回帖

发帖
×
20
完善资料,
赚取积分