《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 業界動態 > 如何實現CAN與CANFD的總線橋接?

如何實現CAN與CANFD的總線橋接?

2019-12-11
來源:致遠電子
關鍵詞: CAN CANFD 總線橋接

  摘要:CANFD節點如何與經典CAN總線正常通信呢?本文為您介紹CANFD與經典CAN快速融合的思路與方法。

  一、CANFD的來源

  隨著汽車電子行業的快速發展,越來越多的安全輔助ECU、影音娛樂ECU加入到車身總線中,這就對CAN總線數據傳送速率提出了更高的要求?;谑袌鲂枨?,更高傳輸速率,更多數據載荷的CANFD應運而生。

  相比于經典CAN,CANFD有兩個顯著特點:

  一是可變速率,CAN FD的傳輸速率分為兩個頻段,從BRS位開始到CRC校驗之前這一段是可變速率段,這一段的波特率可以進行加速,理論最高可達到5Mbit/s,而其他位置則和CAN2.0一樣,最高速率可達到1Mbit/s;

  二是數據場長度增加,CAN FD對數據場的長度做了擴充,從CAN的8字節增加到CAN FD的64字節。

  圖1CANFD的提速與擴容

  二、兼容性問題

  從經典CAN升級到CANFD需要更換哪些硬件呢?硬件更換包括兩部分:其一,CAN收發器,通信速率需要從滿足1Mbit/s提升到滿足5Mbit/s;其二,CAN控制器,鏈路層協議需完全按照CANFD設計,對于CAN控制包含在微控制器內的節點,則需要更換MCU。

  圖2CAN與CANFD的鏈路層對比

  雖然CANFD設計時考慮到向下兼容,但鏈路層的根本改變使我們不得不面臨以下問題:經典CAN節點發送的CAN幀能被CANFD節點識別,但CANFD節點發送的CANFD幀不能被經典CAN節點識別,甚至被經典CAN判定為錯誤幀導致總線嚴重錯誤。

  三、解決思路

  解決CANFD與經典CAN兼容性的方法有兩種,一是將所有經典CAN節點全部升級為CANFD,二是在經典CAN網絡與CANFD網絡間加入合適的橋接器。顯然,設備的更新換代不能一蹴而就,方法一必然帶來成本激增,因此方法二將是短期內最優解決方案。

  CANFD網橋的設計思路是當接收到CAN FD報文時采用直轉、合并、拆分三種方式實現傳統CAN的8字節長度和CAN FD的64字節長度的互相轉換,無損還原原有數據。

  圖3CANFD橋接方法

  四、CANFD網橋

  CANFDBridge 作為 CAN(FD)智能網橋,支持ISO標準CANFD與Bosch CANFD標準,支持 CAN 轉 CAN、CAN 轉CANFD、CANFD轉 CAN、CANFD轉CANFD 等報文默認轉換處理。除此之外,還提供幀映射、合并和拆分等特殊轉換處理。用戶可自由設定 CAN(FD)報文的轉發映射、組包拆包等規則,滿足自身應用需求。

  圖4 工業級CANFD網橋CANFDBridge

  1、每通道獨立的控制器類型設置、CANFD標準設置

  每個通道都支持設置控制器類型,如圖5所示。當選擇類型為 CAN 時,只能收發 CAN報文。用戶可將接到 CAN 總線的端口控制器類型設置為 CAN,可防止 CANFD 報文轉發到CAN 總線。當選擇類型為 CANFD 時, CAN 報文和 CANFD 報文都可以收發。

  圖5控制器類型

  每個通道支持設置 CANFD 協議標準,如圖6所示。支持 ISO 標準和 Non-ISO 標準。

  圖6CANFD協議

  2、幀類型高級設置

  可設置 CAN轉CANFD或CAN、CANFD轉CANFD或CAN,當在 CAN→CAN、 CANFD→CANFD 時不改變幀數據。當使用勾選“填充”功能后,CAN 報文數據長度等于 8 字節時,會用填充數據將 CANFD報文填充至設置的 CANFD 報文數據長度,當 CAN 幀數據長度為 0~7 時填充無效, 轉換后的 CANFD 幀數據長度與 CAN 幀數據長度一樣;

  圖7轉換設置

  3、數據合并

  合并功能用于將多個 CAN 報文合并后轉換為 CANFD 報文。設置如圖8所示, 此設置使 CAN0 將 ID 為 0x01、 0x02、 0x03 的三個數據長度為8 的標準 CAN 幀合并成 ID 為 0x123,數據長度為 24 的 CANFD 標準幀。

  圖8經典CAN數據合并CANFD

  4、數據拆分

  拆分功能用于將 CANFD 報文拆分成多個 CAN 報文發送,設備最多支持設置 64 條拆分規則, 每條規則指定待拆分 CANFD 的幀 ID、幀類型及幀長度。如圖9所示設置,此設置將 ID 為 0xF1,長度為 64 字節的 CANFD 標準幀拆分為 8個數據長度為 8 字節的 CAN 標準幀, ID 分別為 0x00~0x07。

  圖9CANFD拆分為經典CAN幀

  5、可靠性保證

  為保證數據幀轉換的可靠性,CANFDBridge提供失敗回送設置。設置使能后 CANFDBridge 轉發失敗時,會發送指定幀來告知發送方轉發失敗。示意圖如圖10所示。

  圖10失敗回送機制

  CAN與CANFD的橋接依靠CANFDBridge靈活的配置實現,更多應用細節請參閱相關產品手冊。


本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
一区二区不卡在线视频 午夜欧美不卡在 | 亚洲一区二区三区四区五区午夜 | 亚洲国产日韩综合一区| 国产一区二区观看| 国产麻豆精品久久一二三| 国产精品久久久久久久久久妞妞| 欧美日韩精品在线| 欧美激情综合网| 欧美精品xxxxbbbb| 欧美激情一区二区三区高清视频| 欧美成人国产va精品日本一级| 毛片一区二区三区| 另类av一区二区| 美女国产一区| 欧美阿v一级看视频| 欧美gay视频激情| 欧美激情91| 欧美日韩国产在线| 欧美系列精品| 国产精品毛片在线看| 国产精品一区久久久久| 国产亚洲精品久| 国产一区二区三区av电影| 国产一区二区中文| 一区二区视频欧美| 最新成人av在线| 一本色道久久综合精品竹菊 | 亚洲二区在线观看| 91久久久一线二线三线品牌| 亚洲人成网站影音先锋播放| 亚洲精品影院| 亚洲小说欧美另类婷婷| 亚洲欧美在线一区| 亚洲福利视频在线| 亚洲乱码久久| 亚洲在线1234| 久久aⅴ国产紧身牛仔裤| 久久久久国产精品麻豆ai换脸| 久久―日本道色综合久久| 欧美不卡视频| 欧美视频精品在线观看| 国产美女扒开尿口久久久| 国产综合精品| 亚洲日本欧美| 亚洲性感美女99在线| 欧美在线免费观看亚洲| 91久久嫩草影院一区二区| 一本一本a久久| 欧美亚洲在线观看| 乱人伦精品视频在线观看| 欧美精品一线| 国产欧美综合一区二区三区| 精品99一区二区| 日韩视频在线一区二区| 亚洲欧美综合一区| 亚洲第一福利在线观看| 9色精品在线| 久久激情久久| 欧美人成在线视频| 国产欧美视频一区二区三区| 伊人伊人伊人久久| 亚洲最新色图| 久久精品色图| 亚洲免费视频网站| 美女国产一区| 国产精品美腿一区在线看| 伊人精品成人久久综合软件| 亚洲三级影院| 欧美一区激情| 国产精品99久久久久久人 | 国内伊人久久久久久网站视频| 亚洲欧洲一区二区在线观看| 午夜精品福利在线| 99精品视频免费观看| 久久久91精品国产一区二区精品| 欧美精品性视频| 国产在线视频欧美一区二区三区| 亚洲美女视频在线观看| 亚洲二区三区四区| 欧美一区二区三区男人的天堂 | 亚洲午夜日本在线观看| 狂野欧美激情性xxxx欧美| 欧美三日本三级三级在线播放| 黄色成人在线观看| 亚洲免费在线视频| 日韩一区二区精品葵司在线| 久久婷婷国产麻豆91天堂| 国产精品高潮呻吟久久av黑人| 亚洲国产精品专区久久| 午夜视频在线观看一区二区三区| 亚洲天堂免费在线观看视频| 欧美成人精品在线观看| 国产午夜精品一区理论片飘花 | 亚洲美女在线一区| 久久一综合视频| 国产麻豆日韩| 性欧美长视频| 在线亚洲精品| 欧美久久一区| 在线日本成人| 亚洲国产精品va在线看黑人| 久久激情综合| 国产精品网站在线| 这里只有精品视频| 一本大道久久精品懂色aⅴ| 欧美高清视频在线| 在线不卡亚洲| 亚洲国产精品视频一区| 久久久久久网站| 国产欧美日韩精品在线| 亚洲免费一级电影| 午夜免费在线观看精品视频| 欧美午夜久久久| 一区二区三区黄色| 中国av一区| 欧美三日本三级少妇三2023| 亚洲精品综合久久中文字幕| 夜夜嗨av一区二区三区网站四季av| 欧美二区视频| 亚洲国产美女| 亚洲精品网址在线观看| 欧美aa国产视频| 亚洲欧洲另类| av成人免费观看| 欧美午夜精品一区| 亚洲午夜91| 欧美一区二区三区日韩| 国产女人18毛片水18精品| 亚洲欧美文学| 久久精品一区二区三区四区| 国产小视频国产精品| 欧美亚洲视频在线观看| 欧美自拍偷拍| 国产综合色产在线精品| 亚洲国产精品免费| 欧美二区乱c少妇| 亚洲伦理自拍| 亚洲中字在线| 国产精品一区二区三区久久| 亚洲欧美另类综合偷拍| 久久国产婷婷国产香蕉| 狠狠色狠狠色综合人人| 亚洲国产mv| 欧美黄色精品| a91a精品视频在线观看| 羞羞漫画18久久大片| 国产在线播放一区二区三区| 亚洲国产精品视频一区| 欧美日韩国产综合久久| 亚洲午夜视频在线观看| 久久九九全国免费精品观看| 精品91久久久久| 日韩视频精品在线| 国产精品毛片一区二区三区 | 999亚洲国产精| 宅男噜噜噜66一区二区| 欧美在线亚洲一区| 韩国成人精品a∨在线观看| 亚洲国产精品视频一区| 欧美精品一区二区三区久久久竹菊| 日韩亚洲欧美成人| 性欧美video另类hd性玩具| 国产一区清纯| 亚洲精品久久久久久下一站| 欧美日韩一区二区三区免费| 亚洲免费在线电影| 男女精品视频| 亚洲最快最全在线视频| 久久久久综合网| 亚洲欧洲在线播放| 欧美在线视频一区二区| 在线观看欧美亚洲| 亚洲影院污污.| 好看的日韩av电影| 99精品视频免费观看| 国产精品私房写真福利视频| 久久精品三级| 欧美网站在线观看| 欧美在线欧美在线| 欧美日韩免费高清一区色橹橹| 亚洲欧美日韩一区在线| 欧美黄色影院| 欧美一二三视频| 欧美极品在线视频| 午夜在线视频观看日韩17c| 欧美国产欧美亚洲国产日韩mv天天看完整 | 久久激情视频免费观看| 91久久精品www人人做人人爽 | 亚洲国产欧美一区| 午夜日韩福利| 亚洲福利视频网站| 午夜伦欧美伦电影理论片| 欧美三级网址| 亚洲国产一区二区三区a毛片| 国产精品国产三级国产专区53| 亚洲国产福利在线| 国产精品久久久久免费a∨大胸 | 亚洲国产精品久久久| 欧美一区二区三区四区在线| 亚洲黄网站黄|