CAN同步的问题

[复制链接]
3269|4
 楼主| jy02326166 发表于 2013-1-31 10:33 | 显示全部楼层 |阅读模式
如果节点的位时间小于总线位流上一位的时间,那么就会重同步,相位缓冲段1延长或者相位缓冲段2缩短。
但是相位缓冲段只在当前的位时间内被延长或缩短,在接下来的位时间内,只要没有重同步,各时间段将恢复编程预设值。
但后一位节点位时间又会小于总线上的下一位的时间,那么后面的位岂不是都要重同步吗?这里不是很理解
 楼主| jy02326166 发表于 2013-1-31 16:13 | 显示全部楼层
没人告诉我么?
xlhtracy 发表于 2013-1-31 16:26 | 显示全部楼层
路过 帮顶 哪位高人解答一下
airwill 发表于 2013-2-1 10:27 | 显示全部楼层
那么后面的位岂不是都要重同步吗?    是的
CAN 的控制器硬件自动完成这个功能, 楼主用不着担心它
当然还是希望通信波特率最好避免较大误差
千里风123 发表于 2013-2-1 11:12 | 显示全部楼层
同步是实时进行的,自动的,只要有通信过程就有检测、比较、调整;当收、发双方出现不可接受的时钟相位偏差时,则启动调整,直至可接受;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

35

主题

105

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部