汽車CAN總線報文結構

2019-05-28 11:04:11 root

汽車CAN總線的信息包括兩部分:信息部分和數據部分。

頭兩個字節為信息部分,其前是一位為標識符,標識符中的前8位用作接收判斷,應包涵本信息包的目的地址。

然后是以為RTR位(應設置為0),最后是4位的DLCDLC是數據長度位,即所發數據的實際長度,單位是字節。

其余8個字節是數據部分,存有實際要發的數據可以參考下面這個圖:


 速銳得圖片

 

在進行數據傳送時,發出報文的單元稱為該報文的發送器。該單元在總線空閑或丟失仲裁前恒為發送器,如果一個單元補是報文發送器,并且總線不處于空閑狀態,則該單元為接收器。

對于報文發送器和接收器,報文的實際有效時刻是不同的,對與發送器而言,如果直到幀結束尾一直未出錯,則對于發送器報文有效。如果報文受損,將允許按照優先權順序自動發送。為了能同其他報文進行CAN總線訪問競爭,總線一旦空閑,重發送立即開始。對于接收器而言,如果直到幀結束的最后一位一直未出錯,則對于接收器報文有效。

構成一幀的幀起始、仲裁場、控制場、數據場和CRC序列均借助位填充規則進行編碼。當發送器在發送的位流中檢測到5位連續的相同數值時,將自動地在實際發送的位流中插入一個補碼位。數據幀和遠程幀的其余位場采用固定格式,不進行填充。出錯幀和超載幀同樣是固定格式,也不進行位填充。

數據幀攜帶數據由發送器至接收器,遠程幀通過CAN總線單元發送,以情丟發送具有相同標識符的數據幀,出錯幀由檢測出CAN總線錯誤的任何單元發送,超載幀用于提供當前的和后續的數據幀的附加延遲,數據幀和遠程幀借助幀間空間與當前幀分開。


    主站蜘蛛池模板: 欧美又粗又大又硬又长又爽视频| 麻豆md传媒md00中国| 幻女free性zozo交| 久久精品aⅴ无码中文字字幕重口| 欧美日韩福利视频一区二区三区| 免费无码黄动漫在线观看| 色老头在线一区二区三区| 欧美人与动性行为视频| 伊人色综合一区二区三区| 老师在办公室疯狂的肉我 | 亚洲αv在线精品糸列| 波多野结衣中文字幕一区二区三区| 午夜三级A三级三点在线观看| 边吃奶边扎下很爽视频| 国产手机在线αⅴ片无码观看| 8x视频在线观看| 堕落前辈泄欲便器渡会| xxxxx国产| 性欧美videos高清喷水| 中文字幕无码精品亚洲资源网| 日本阿v精品视频在线观看| 亚洲AV成人无码网站| 欧美伊人久久久久久久久影院| 亚洲欧美视频一级| 韩国伦理电影年轻的妈妈| 国产精品2019| 18禁黄网站禁片免费观看不卡| 在线看亚洲十八禁网站| jizz中国jizz欧洲/日韩在线| 成人99国产精品| 中文字幕免费在线观看动作大片 | 精品人妻无码一区二区色欲产成人 | 啦啦啦手机完整免费高清观看| 要灬要灬再深点受不了好舒服 | 字幕网免费高清观看电影| 中文字幕成人网| 日产精品久久久久久久| 久久久久免费看黄a级试看| 日本边吃奶边摸边做在线视频| 久久精品国产一区二区三区不卡| 最近免费高清版电影在线观看|