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

          新聞中心

          車輛CAN總線

          作者: 時(shí)間:2016-12-16 來(lái)源:網(wǎng)絡(luò) 收藏
          在車輛電子網(wǎng)絡(luò)中,CAN總線是一個(gè)重要的協(xié)議。它具有一個(gè)高達(dá)1兆bit的比特率, 并提供簡(jiǎn)單的微處理器網(wǎng)絡(luò),這需要用到一種被稱為CAN控制器的專用CAN總線芯片叫做CAN控制器。

            CAN的數(shù)據(jù)傳輸報(bào)文就是數(shù)據(jù)幀。數(shù)據(jù)幀允許有一個(gè)比較長(zhǎng)的ID,所以稱為可擴(kuò)展幀。
            適用于某些應(yīng)用中的,但不是用于汽車中的是遠(yuǎn)程幀。遠(yuǎn)程幀允許一個(gè)節(jié)點(diǎn)響應(yīng)一個(gè)特定的ID。
            CAN功能是非常齊全的。這意味著它不僅僅發(fā)現(xiàn)很多的錯(cuò)誤,同時(shí)能夠?qū)崿F(xiàn)自動(dòng)化傳輸或者節(jié)點(diǎn)自動(dòng)關(guān)閉。
            CAN使用比特流來(lái)通過接收器到發(fā)射器。為了適合于特定的位次序,CAN必須使用位填充。位填充在傳統(tǒng)示波器上對(duì)CAN波形進(jìn)行解碼很困難。
            CAN是一個(gè)數(shù)據(jù)鏈接層。有三種正在使用的物理層來(lái)對(duì)CAN進(jìn)行信號(hào)的電動(dòng)發(fā)射。
            在使用CAN總線的某些地方,可能用FlexRay或者LIN更合適。

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

          CAN總線的詳細(xì)說(shuō)明書:http://www.chinaaet.com/resource/share/2000000109

          CAN總線數(shù)據(jù)幀
            CAN總線數(shù)據(jù)幀在CAN上運(yùn)作。CAN的整個(gè)過程實(shí)質(zhì)上是在網(wǎng)絡(luò)控制器之間發(fā)送數(shù)據(jù),這就需要數(shù)據(jù)幀來(lái)實(shí)現(xiàn)這個(gè)功能了。
            數(shù)據(jù)幀是以一個(gè)單一的SOF(起始幀)位開始的,跟著就是CAN標(biāo)識(shí)符。CAN標(biāo)識(shí)符是用來(lái)標(biāo)識(shí)報(bào)文和接下來(lái)的節(jié)點(diǎn)報(bào)文。標(biāo)識(shí)符可以有11位長(zhǎng)或者是29位長(zhǎng),這主要是根據(jù)保留位的狀態(tài)來(lái)決定。

          CAN數(shù)據(jù)幀以一個(gè)SOF位開始,跟著就是ID位

          在CAN標(biāo)識(shí)符之后,有一個(gè)數(shù)據(jù)段,數(shù)據(jù)段是以一個(gè)數(shù)據(jù)長(zhǎng)度開始的。CAN數(shù)據(jù)幀能夠有0到8個(gè)字節(jié),這樣它使用4位的編碼長(zhǎng)度。數(shù)據(jù)字節(jié)直接跟著數(shù)據(jù)長(zhǎng)度。

          CAN 的CRC檢查數(shù)據(jù)的完整性,同時(shí)ack表示從另一個(gè)節(jié)點(diǎn)接收

          跟著CRC的是Ack 場(chǎng),這個(gè)場(chǎng)是在所有的其他的正確接收幀的網(wǎng)絡(luò)節(jié)點(diǎn)上進(jìn)行設(shè)置的。
          Ack位后,有一段靜態(tài)時(shí)間,它稱為緊跟著一個(gè)最小的內(nèi)插幀空間的幀空間結(jié)束符。

          一個(gè)CAN數(shù)據(jù)幀圖片

          擴(kuò)展數(shù)據(jù)幀
            可擴(kuò)展標(biāo)識(shí)符CAN 幀使用29位用于辨識(shí)目的,而不是標(biāo)準(zhǔn)的CAN幀的11位。由于這個(gè)額外的ID空間增加了20位(18個(gè)ID和兩個(gè)保留位),它通常不使用于希望得到最高性能的網(wǎng)絡(luò)當(dāng)中。
            在J1939和GMLAN協(xié)議中,較大的ID分為不同的部分,每一個(gè)部分都有它的意義。比如,對(duì)于J1939和GMLAN的最低的8個(gè)ID位表明了一個(gè)字節(jié)的源地址。

          單線CAN擴(kuò)展ID是有29位長(zhǎng)(還沒有算入緩沖位)。許多系統(tǒng)設(shè)計(jì)者不使用這個(gè)ID長(zhǎng)度,
          因?yàn)樗蟊容^高的費(fèi)用

          CAN總線遠(yuǎn)程數(shù)據(jù)幀
            CAN總線遠(yuǎn)程幀是可選幀,它用于請(qǐng)求數(shù)據(jù)。遠(yuǎn)程幀沒有包含數(shù)據(jù)段,即使數(shù)據(jù)長(zhǎng)碼位大于0。你能夠從RTR位的狀態(tài)來(lái)判決一個(gè)幀是否是遠(yuǎn)程幀(RTR=1)。遠(yuǎn)程幀通常不使用在汽車的應(yīng)用當(dāng)中。


          上一頁(yè) 1 2 下一頁(yè)

          關(guān)鍵詞: 車輛CAN總

          評(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); })();