CAN通信速率选择
首先,根据ISO 11898,总线上通讯的最高波特率由总线长度决定: 40m以内时最高速率1Mbit/s 40~100m时最高500kbit/s ...另外,如果一路CAN网挂靠产品按照J1939协议通讯,则总线速率一般为250k ...
首先,根据ISO 11898,总线上通讯的最高波特率由总线长度决定:
40m以内时最高速率1Mbit/s
40~100m时最高500kbit/s
100~500m时最高125kbit/s
500~1000m时最高50kbit/s
其次,一般根据总线用途决定其速率,比如动力控制相关的总线一般速率为250k/500k,车载舒适系统挂靠的总线一般为125k。另外,如果一路CAN网挂靠产品按照J1939协议通讯,则总线速率一般为250k
物联网
关于CAN通信速率设置
千次阅读2018-10-17 09:56:11
CAN时钟周期(Tq)=2*晶振时钟*BRP(波特率预分频值baudrate prescaler) 一个CAN时间称为一个时间量子 Tq 1)同步段(Synchronization Segment):1个Tq,tSS 2)传播段(Propagation Segment):传播段时长可...
一、
CAN时钟周期(Tq)=2*晶振时钟*BRP(波特率预分频值baudrate prescaler)
一个CAN时间称为一个时间量子 Tq
1)同步段(Synchronization Segment):1个Tq,tSS
2)传播段(Propagation Segment):传播段时长可编程(1~8个时间量子Tq),tPS
3)相位缓冲段1(Phase Buffer Segment1):长度可编程(1~8个时间量子Tq),tPBS1
4)相位缓冲段2(Phase Buffer Segment2):长度可编程(1~8个时间量子Tq),tPBS2
(位时间)tBit=tSS+tPS+tPBS1+tPBS2
二、在CAN通信中,有两种同步机制:硬同步与重同步
三、同步跳转宽度
在重同步时,有个同步跳转宽度(SJW,Synchro Jump Width)的概念,表示的是PBS1和PBS2重同步时允