日韩欧美国产极速不卡一区,国产手机视频在线观看尤物,国产亚洲欧美日韩蜜芽一区,亚洲精品国产免费,亚洲二区三区无码中文,A大片亚洲AV无码一区二区三区,日韩国语国产无码123

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

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

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

主要特�

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

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

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

  �(yuǎn)程數(shù)�(jù)請求

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

  錯誤檢測和出錯信�

  很遠(yuǎn)的數(shù)�(jù)傳輸距離(長達(dá)10Km 10Km)

  很遠(yuǎn)的數(shù)�(jù)傳輸距離(長達(dá)10Km)

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

  高速的�(shù)�(jù)傳輸速率(高達(dá)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�(biāo)�(zhǔn)報文格式

  CAN2.0B :CAN�(biāo)�(zhǔn)報文格式和擴(kuò)展報文格�

  ISO11898-1/2/3/4 國際�(biāo)�(zhǔn)

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

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

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

工作模式

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

  BasicCAN工作模式是基本的工作模式,對應(yīng)�2.0A�(xié) �,在此模式下只可以�(fā)送和接收�(biāo)�(zhǔn)幀報文(11位的�(biāo) 識碼),如果此時在CAN總線上檢測到�(kuò)展幀報文(29� 的標(biāo)識碼)也是容許�,并且如果報文正確的話,會給 出一個應(yīng)答信�,但是不會�(chǎn)生接收中�. 而PeliCAN工作模式則完全支�?jǐn)U展幀報文,功能�(qiáng)� .包含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總線 上接收并被確�(rèn)的信�.接收緩沖�(RXB ,13個字節(jié))作為接收FIFO的一個窗�,� 以被CPU訪問. CPu在此FIFO的支持下,可以處理一條報 文的同時接收其他報文

  驗收濾波�

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

  位流處理�

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

  位時序邏�

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

  錯誤管理邏輯

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

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

已收錄詞�162542