打印
[CAN-bus/DeviceNet]

请教一个2812 CAN问题

[复制链接]
2656|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
项目需要|  楼主 | 2007-1-26 20:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教一个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的设置有需要注意的地方?困了好久了,实在没有办法,恳请版内朋友给与解答,万分谢谢!

相关帖子

沙发
steaven| | 2007-1-27 21:15 | 只看该作者

注意设置工作模式和报文滤波

使用特权

评论回复
板凳
Endlessss| | 2007-2-15 08:07 | 只看该作者

注意COBID,MASK的设置。看看datasheet就应该可以了。

注意COBID,MASK的设置。看看datasheet就应该可以了。

使用特权

评论回复
地板
bellsleep| | 2007-3-1 10:54 | 只看该作者

你在接收节点用示波器也看不到数据?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

21

帖子

1

粉丝