国产在线中文字幕亚洲,一区视频国产精品观看,欧美日韩国产高清片,久久久久久AV无码免费网站,亚洲无码一二三四五区,日韩无码www.,sese444

您好,歡迎來到維庫電子市場網(wǎng) 登錄 | 免費注冊

CAN總線控制�
閱讀�12093時間�2010-12-10 09:53:42

  CAN總線控制器即Controller Area Network Bus控制�,作為一種技�(shù)先�,可靠性高,功能完善,成本合理的遠程網(wǎng)�(luò)通訊控制方式,CAN-bus控制逐步被廣泛應(yīng)用到各種控制�(lǐng)�。CAN-bus是成為國際標準的�(xiàn)場總�,也是國際上�(yīng)� 最廣泛的現(xiàn)場總線之一.

主要特�

  多主�(jié)�(gòu)依據(jù)�(yōu)先權(quán)進行總線訪問

  無破壞性的基于�(yōu)先權(quán)的逐位仲裁

  借助驗收濾波器的多地址幀傳遞

  遠程�(shù)�(jù)請求

  全系�(tǒng)�(shù)�(jù)相容�

  錯誤檢測和出錯信�

  很遠的數(shù)�(jù)傳輸距離(長達10Km 10Km)

  很遠的數(shù)�(jù)傳輸距離(長達10Km)

  高速的�(shù)�(jù)傳輸速率(高達1Mbps 1Mbps)

  高速的�(shù)�(jù)傳輸速率(高達1Mbps)

  高度實時�:每幀報文允許傳輸8

  高度實時�:每幀報文允許傳輸8個字節(jié)的數(shù)�(jù)

  �(fā)送期間丟失仲裁或出錯而遭到破壞的幀可自動重�(fā)

  暫時錯誤和性故障節(jié)點的判別以及故障節(jié)點的自動脫離

  脫離總線的節(jié)點不影響總線的正常工�

CAN總線控制�(guī)�

  CANCAN-bus �(guī)� CAN-bus �(guī)�( Version 2.0 )

  CAN2.0A :CAN標準報文格式

  CAN2.0B :CAN標準報文格式和擴展報文格�

  ISO11898-1/2/3/4 國際標準

  CAN-bus 技�(shù)�(guī)范的目的

  定義�(shù)�(jù)鏈路�

  定義CAN�(xié)議在周圍各層中所�(fā)揮的作用

工作模式

  由于CAN�(xié)議的更新,�2.0A�2.0B兩個協(xié)�.因此, 有了兩種工作模式,而不同之處就是在于對待擴展幀� 處理方法.CAN控制器的兩種工作模式是BasicCAN� 式和PeliCAN工作模式.兩種工作模式在寄存器等方� 均有區(qū)�.

  BasicCAN工作模式是基本的工作模式,對應(yīng)�2.0A�(xié) �,在此模式下只可以�(fā)送和接收標準幀報文(11位的� 識碼),如果此時在CAN總線上檢測到擴展幀報文(29� 的標識碼)也是容許�,并且如果報文正確的話,會給 出一個應(yīng)答信�,但是不會�(chǎn)生接收中�. 而PeliCAN工作模式則完全支持擴展幀報文,功能強大 .包含BasicCAN又比其功能多.

功能介紹

CAN總線控制器結(jié)�(gòu)�

CAN總線控制器結(jié)構(gòu)圖

  CAN總線控制器功能框�

CAN總線控制器功能框圖

 

  接口管理邏輯

  接口管理邏輯(IML)解釋來自CPU� 命令,控制CAN寄存器的尋址,� 主控制器提供中斷信息和狀�(tài)信息 .

  �(fā)送緩沖器

  �(fā)送緩沖器(TXB)是CPU和BSP(位流� 理器)之間的接�.它能夠存儲通過 CAN�(wǎng)�(luò)�(fā)送的一條完整報�.緩沖 器長13個字節(jié),由CPU寫入,BSP讀� .

  接收緩沖�

  接收緩沖�(RXB,RXFIFO)是接收濾波器 和CPU之間的接�,用來存儲從CAN總線 上接收并被確認的信息.接收緩沖�(RXB ,13個字節(jié))作為接收FIFO的一個窗�,� 以被CPU訪問. CPu在此FIFO的支持下,可以處理一條報 文的同時接收其他報文

  驗收濾波�

  驗收濾波�(AcFAccePtaneeFilter)把它的內(nèi)� 和接收到的標示碼相比�,以決定是否接收下� 報文.在驗收測試通過�,這條完整的報文就� 保存在RXFIFO�.

  位流處理�

  位流處理�(BSP)是一個在�(fā)送緩沖器, RXFIFO和CAN總線之間的控制數(shù)�(jù)流的序列�(fā)生器.它還�(zhí)行總線上的錯� �(jiān)�,仲裁,填充和錯誤處�,� 本設(shè)計中的重點模�,屬于cAN總線控制器中 的中心模�

  位時序邏�

  位時序邏�(BTL)�(jiān)視串行的CAN總線和位時序. 它是一條報文開�,總線傳輸出現(xiàn)到顯性時同步� CAN總線上的位流(硬同�),并且在其后接收一� 報文的傳輸過程中在同�(軟同�). BTL還提供了可編程的時間段來補償傳播延時,� 位偏移和定義采樣點和� 一位采樣次�(shù).本次�(shè)計不涉及這一塊的�(nèi)�.

  錯誤管理邏輯

  錯誤管理邏輯(EML)負責限制傳輸層模塊的錯誤.� 接收來自BSP的出錯報�,然后把有�(guān)錯誤�(tǒng)計告� BSP(位流處理�)和IML(接口管理邏輯).

維庫電子�,電子知�,一查百��

已收錄詞�168587