- 博客(4)
- 收藏
- 关注
原创 CAN学习(二)
被动错误:如果检查到错误,只能“被动地”等其他站点报错,等待的时候不能去动总线, 发送了6个隐性位(不满足CAN协议的“最多5个连续的同性位”要求,能够部 分或全部被其他节点的显性位覆盖),直到识别出其他站点报错,然后就可以去竞 争总线,该干啥干啥。DEL界定符:用于界定CRC序列,固定1个隐性电平,CRC界定符之前会进行位填充,CRC之后的位域都是固定格式,不允许位填充。·填充检测:在使用位填充编码的帧段,不允许出现6个连续相同的电平。
2023-03-06 16:04:13
170
原创 CAN学习(一)
闭环总线网络:遵循ISO11898标准的高速、短距离“闭环网络”,在CAN总线的起止端都有一个120Ω的终端电阻,来做阻抗匹配,以减少回波反射。开环总线网络:遵循ISO11519标准的低速、远距离“开环网络”,最大传输距离1km,最高通信速率125kbps,两根总线独立、不闭环,要求每根总线上串联一个2.2千欧的电阻。由于差分信号的开关变化时位于两个信号的交点,而非依靠单端信号的高低阈值电压判断,所以受工艺、温度影响较小,能降低时序上的误差,同时更适合于低幅度信号的电路。错误检测:所有单元均可检测错误。
2023-03-06 15:58:34
200
原创 J1939学习(二)
应用或网络层提供被同化为协议数据单元(PDU)的信息串。PDU提供了一个框架,用于组织对发送的每个CAN数据帧至关重要的信息。SAE J1939 PDU由七个字段组成:(1)P、(2)EDP、(3)DP、(4)PF、(5)PS(可以是目标地址或组扩展)、(6)SA和(7)数据。这些字段被打包成一个或多个CAN数据帧,并通过物理介质发送到其他网络设备。每个CAN数据帧只有一个PDU。某些参数组(PG)定义需要8个以上的数据字节,因此需要一个以上的CAN数据帧来发送相应的数据。传输协议(TP)消息用于传输具有
2023-03-06 13:41:45
1202
原创 J1939 学习(一)
SAE J1939(以下简称J1939)是美国汽车工程协会()的推荐标准,用于为中重型道路车辆上电子部件间的通讯提供标准的体系结构。它由“卡车与大型客车电气与电子委员会”(Track & Bus Electrical & Electronics Committee)下属的“卡车与大型客车控制和通讯网络附属委员会”(Track & Bus Control and Communications Network Subcommittee)开发编写。
2023-03-06 09:52:04
902
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人