winnie 发表于 2009-3-20 16:31:48

CAN通讯的详细过程

在做一个设计有用到CAN,选的是18F258。现在调试总是过不了,发不出去,怎么回事?

winnie 发表于 2009-3-20 16:32:05

一个节点发送报文,报文主要分数据帧,远程帧..

数据帧里面包含ID(我就这么称呼的,不正规的)和数据。向总线上发送报文的时候,总线的其他接点都接收报文,把接收报文的ID与自己的ID进行比较。如果相同,就可以接收,然后在应答隙期间发送应答信号,通知发送节点已经接受成功。如果不相同,就不予处理。

这是很粗略的介绍了。希望对你有点小小的帮助。多看几遍CAN协议。
页: [1]
查看完整版本: CAN通讯的详细过程