关于CAN的高层协议J1939的基础和应用以及开发详解

can做为应用比较广泛的通信总线,受到了越来越多的客户喜欢和青睐,广泛应用于工业和汽车,常见的高层协议有canopen,j1939,devicenet等,在公众号曾经分享过超过15篇有关can的高层协议j1939的有关内容,今天起我们将连续分6次推文来详细介绍can的高层协议j1939的基础和应用以及开发,应该算是比较全面系统的介绍,希望对大家有帮助,如果对你有帮助,欢迎关注嵌入式程序猿公众号。今天我们来看第二部分数据链路层的上半部分,数据链路层比较重要,内容也比较多,分为上下两部分来讲。
sae j1939通信是基于can通信的一种高层协议,广泛应用于商用车,各种卡车,重型建筑车辆,发电机组,农业机械,森林防火车辆,以及特种车辆,现在也被广泛应用移植于工业控制。现在也广泛应用于新能源。
saej1939 协议是由汽车工程协会(sae)定义的,基于传输可靠性能优越的can-bus总线,常用250kbps,500kbps的通讯速率。在协议中,报文内容本身做了精确的定义, sae j1939 协议由美国sae( society of automotiveengineers)组织维护和推广。
今天我们来看数据链路层的第二部分,主要搞懂以下问题
如果一个节点不能处理其它的会话通信,就应该拒绝其它节点的建立连接要求
网络上的每个节点每次可以发起一个给定目标地址的指定目标地址连接传送。
在一个指定时刻,一个发送者只能发送一个多包 bam 消息
响应者必须能识别来自多个不同发送者的多包消息,接收时不能搞混。
一个节点必须能够支持同时来自于同一个源地址的一个 rts/cts 会话和一个 bam 会话发送者和响应者分别有自己的传输和接收时间要求。
这个系列已经更新过半,收到了不少私信留言,谢谢大家的支持。


iPhone8什么时候上市?iphone7s/iphone 8或提前发布,iphone8说明书曝光,外观确定价格7400元起步
国家智能网联汽车应用(北方)示范区获评智能网联汽车测试示范区综合评估优秀单位
三星宣布在韩国推出两种新的Galaxy Watch Active 2变体
第三代移动通信常识
新技术应用大趋势下的LED显示到底多好玩
关于CAN的高层协议J1939的基础和应用以及开发详解
安森美半导体技术补充了ACEEE所强调的政策和表现
东芝NVMe M.2 RC100系列SSD上市,主攻DIY制造商和PC玩家群体
观海微GH8555BL+Boe6.98(GV070HDU-N1)搭配原理及代码
PLC自动点胶机如何实现数据采集远程监控
2020年Navigant Research自动驾驶排行榜公布 百度杀入第一阵营
Wi-Fi发展分四阶段 Wi-Fi Direct实现多设备同时链接
高考临近,人脸识别终端机应用于考场将有效提升身份验证效率
今日要闻:中国联通主导的南大西洋国际海底光缆全线贯通 云计算板块全线走强
DIC 2022主题发布丨同屏共振话显示,凝心聚势新未来
当BIM遇到VR又会有怎样的体验呢?
MEC进入大规模商用部署还需要应对哪些挑战
用于光伏面板划线操作移动平台
RRU9806SR超高频读写器漏读率测试,用于智能制造生产线
TDK荣获华为杰出核心伙伴奖