请教一个2812 CAN问题 问题如下: 两个开发板,一个为发送节点,一个为接受节点。示波器上能看到发送节点发出的数据,接受节点却接受不到数据。
发送节点的发送邮箱采用MailBox5,接受节点的接受邮箱采用MailBox0 程序基本仿照TI例程,主要设置如下: 发送节点和接受节点的MSGID均设置为:0x9555AAA5 发送的数据格式为:MDL:9555AAA5,MDH:89ABCDEF CANMC.bit.STM=0;//normal model CANMC.bit.SCB=1;//eCAN Model
其余BAUD率设置一样,匹配电阻60欧姆均没有错。 我怀疑是MSGID的问题,看了datasheet并不是很明白,是不是MSGID的设置有需要注意的地方?困了好久了,实在没有办法,恳请版内朋友给与解答,万分谢谢!
|