你好,我想知道can发送数据和接收数据同步问题。是不是发送端可以不停地发,接收端都可以收到?

[复制链接]
查看11 | 回复1 | 2013-5-29 11:49:43 | 显示全部楼层 |阅读模式
是。CAN是一种半双工的,任何时刻只能有一个节点占用总线,总线上某个节点是可以一直发的。CAN的每一帧数据是一个完整的帧(起始位、......数据场...ACK场、结束位),数据帧最多每次发送8字节数据,要想实现32字节最少需要发送4帧数据帧,可以自己定协议来区分这一帧是第几次(1、2、3、4)例如,可以将标示符中最低两位表示次数,四次连续接收完后再组装成32字节即可。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行