<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          SAE J1939協(xié)議(三)

          作者: 時(shí)間:2016-12-12 來源:網(wǎng)絡(luò) 收藏
          SAE J1939協(xié)議數(shù)據(jù)鏈路層

          本文引用地址:http://www.ex-cimer.com/article/201612/328877.htm

          >>>>

          基本概念

          1.幀(Frame):組成一個(gè)完整信息的一系列有序的數(shù)據(jù)位,幀又被劃分為成幾個(gè)域,每個(gè)域包括了預(yù)定義類型的數(shù)據(jù)。

          2.CAN數(shù)據(jù)幀(CAN Data Frame):組成CAN協(xié)議幀所必需的有序位域,以幀起始(SOF)開始以幀結(jié)束(EOF)結(jié)尾

          3.標(biāo)準(zhǔn)幀(Standard Frame):CAN2.0A規(guī)范中定義的使用11位標(biāo)識(shí)符的CAN數(shù)據(jù)幀。

          4.擴(kuò)展幀(Extended Frame):CAN2.0B規(guī)范中定義的使用29位標(biāo)識(shí)符的CAN數(shù)據(jù)幀

          5.報(bào)文(Message):指一個(gè)或多個(gè)具有相同參數(shù)組編號(hào)的CAN數(shù)據(jù)幀

          6.包(Packet):一個(gè)單一的CAN數(shù)據(jù)幀就是一個(gè)包。當(dāng)一條報(bào)文包含參數(shù)組的數(shù)據(jù)長(zhǎng)度小于等于8個(gè)字節(jié)時(shí),這樣的報(bào)文也稱為包。

          7.多包報(bào)文(Multipacket Messages):當(dāng)具有相同參數(shù)組編號(hào)的所有數(shù)據(jù)需要使用多個(gè)CAN數(shù)據(jù)幀來傳輸時(shí)使用的一種J1939報(bào)文。每個(gè)CAN數(shù)據(jù)幀擁有相同的標(biāo)識(shí)符,單在每個(gè)包中數(shù)據(jù)不同。

          >>>>

          CAN標(biāo)準(zhǔn)幀與擴(kuò)展幀格式

          圖1


          圖2

          CAN數(shù)據(jù)幀組成:幀起始(SOF)、仲裁域、控制域、數(shù)據(jù)域、循環(huán)冗余校驗(yàn)域(CRC)、應(yīng)答域(ACK)、幀結(jié)束(EOF).

          >>>>

          協(xié)議數(shù)據(jù)單元(PDU)

          協(xié)議數(shù)據(jù)單元由七部分組成,分別是優(yōu)先級(jí),保留位,數(shù)據(jù)頁,PDU格式,PDU特定域(可作為目標(biāo)地址、組擴(kuò)展或?qū)S茫?,源地址和?shù)據(jù)域。PDU被封裝在一個(gè)或多個(gè)CAN數(shù)據(jù)幀中,通過物理介質(zhì)傳輸?shù)狡渌W(wǎng)絡(luò)設(shè)備。每個(gè)CAN數(shù)據(jù)幀只能有一個(gè)PDU。

          圖3

          1.優(yōu)先級(jí)(P)

          這三位僅在總線傳輸中用來優(yōu)化報(bào)文延遲,接受者對(duì)其忽略。報(bào)文優(yōu)先級(jí)可從最高0(000)設(shè)置到最低7(111)。所有控制報(bào)文的缺省優(yōu)先級(jí)是3(011),其他所有報(bào)文、專用、請(qǐng)求和ACK報(bào)文的缺省優(yōu)先級(jí)是7(110)。當(dāng)定義新的參數(shù)編號(hào),或總線上通信量變化時(shí),優(yōu)先級(jí)可以升高或降低。當(dāng)報(bào)文被添加到應(yīng)用層,將給出一個(gè)推薦的優(yōu)先級(jí)。OEM可以對(duì)網(wǎng)絡(luò)做相應(yīng)調(diào)整,優(yōu)先級(jí)域應(yīng)當(dāng)時(shí)可重編程的。

          2.保留位(R)=>擴(kuò)展數(shù)據(jù)頁位(EDP)

          3.數(shù)據(jù)頁位(DP)


          圖4

          4.PDU格式(PF)

          PF域,8位。確定PDU的格式,也就是組成PGN的域之一。協(xié)議規(guī)定:PF<240為PDU1格式;PF=240~255為PDU2格式。

          5.PDU特定域(PS)

          PS域,8位。它的定義取決于PDU格式,根據(jù)PDU格式它可能是目標(biāo)地址或者組擴(kuò)展。PDU1格式下PS域是目標(biāo)地址;PDU2格式下PS域?yàn)榻M擴(kuò)展(GE)值。

          6.目標(biāo)地址(DA)

          這個(gè)域定義了報(bào)文發(fā)送到特定目標(biāo)的地址。注意,對(duì)于任何設(shè)備,如果其他地址與接收到的報(bào)文的目標(biāo)地址不同應(yīng)忽略此報(bào)文。所有設(shè)備作為報(bào)文的響應(yīng)者應(yīng)對(duì)全局目標(biāo)地址(255)作出監(jiān)聽和響應(yīng)。

          7.組擴(kuò)展(GE)

          組擴(kuò)展與PDU格式域的低四位(注意:當(dāng)PDU格式域最高四位被置1,說明PS域是組擴(kuò)展)規(guī)定了每個(gè)數(shù)據(jù)頁4096個(gè)參數(shù)組。

          >>>>

          PDU1格式下的PGNs


          圖5

          >>>>

          PDU2格式下的PGUs


          圖6

          >>>>

          PGNs分配模板

          圖7



          關(guān)鍵詞: SAEJ1939協(xié)

          評(píng)論


          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();