久久午夜影院,91精品国产调教在线观看,日韩午夜免费,伊人久久大香线蕉av不卡

你的位置:首頁 > 互連技術 > 正文

不懂CAN協議?如何避免總線仲裁失敗?

發布時間:2023-02-22 來源:ZLG 責任編輯:wenwei

【導讀】CAN總線是可以掛載多個控制單元,每個單元均可以發送和接收數據,為了避免發生沖突,協議規定只有等信道空閑時刻優先級高的單元才能占有總線并發送數據,那么CAN單元是如何判斷優先級的呢?


CAN仲裁的實現方式


1. CANID在CAN報文中的位置


每一個CAN報文的CANID有唯一標識的11bit/29bit構成,以標準CAN幀為例,11bitCANID在CAN幀中的位置如圖1所示。SOF之后是Identifier,各個節點要外發的CANID通過CANID仲裁,優先級高的報文被優先發送。同時,對應節點優先獲得CAN總線的使用權,而仲裁失敗的節點則停止數據的發送,轉而進行數據的接收,只能等待下一個SOF時刻再去仲裁。


1675243312447641.png

圖1 標準CAN數據幀格式


2. CAN總線仲裁機制的實現


那么CANID的優先等級是如何判斷的呢?其實CAN總線ID仲裁方式相當于一個“線與”的結構,顯性(邏輯0)與隱形(邏輯1)相與變為顯性即0&1=0,硬件電路簡圖可參考圖2。標準CAN幀格式的總線仲裁方式如圖3所示。因為高位在前,低位在后,故CAN標識符組成的數值越小優先級越高。


7.png

圖2 線與電路簡圖


1675243291720998.png

圖3 總線仲裁方式圖


CANID沖突發生的條件及現象


1. CANID沖突的條件


本文以我司協議轉換模塊CSM300為例進行介紹,CSM300是集成微處理器、CAN-bus控制器、CAN-bus收發器、DC-DC轉換、高速數字隔離于一體的嵌入式CAN與UART/SPI雙向轉換模塊。如果我們將兩個ID均為00 00 00 00的CSM300模塊組成一個CAN總線網絡系統,當這兩個ID相同的模塊同時往CAN總線端發送數據時將會造成仲裁失敗。


2. CANID沖突的現象


以CSM300為例進行說明,電路硬件簡易連接圖如圖4所示,用兩個上位機通過兩路串口同時給兩個相同配置的模塊發送一組數據,此時兩模塊會同時將RXD腳接收到的數據轉換至CAN總線端。因為兩個CAN節點的ID一樣,CAN總線仲裁失敗,兩發送節點收不到反饋信號,將一直發送最后一幀數據,此時CAN總線端的波形如圖5所示。


9.png

圖4 CSM300電路連接圖


1675243270872988.png

圖5 CAN總線波形圖


CSM系列如何避免CANID沖突


為滿足不同環境的應用,CSM300系列和CSM100系列均有透明轉換、透明帶標識轉換、自定義協議轉換三種轉換方式供用戶選配,如圖6所示。


11.png

圖6 轉換方式選配圖


透明轉換方式下用戶可通過MCU或上位機將模塊配置為不同的ID避免發生仲裁失敗的情況,透明轉換方式下,模塊無需對數據進行額外處理,最大限度地提高了數據轉換速度,也提高了緩沖區的利用率。不過此模式下每個模塊的CANID在配置完成后不能更改除非用戶再次配置,此外該模式下可能將兩組時間間隔接近的UART幀識別為一組數據進行轉換,造成數據轉換錯誤。


透明帶標識轉換方式下,用戶可以在配置時固定CANID在串行幀的位置和長度如圖7所示,通過改變串行幀數據來控制所發數據的CAN幀ID,方便用戶在同一節點發送不同ID的CAN數據。但是此模式下需要確保串行幀的時間間隔足夠大,避免模塊不能正確識別每組串行幀的結束造成數據轉換錯誤。透明帶標識模式下串行幀最小間隔具體要求可參考CSM100和CSM300的用戶手冊。


12.png

圖7 透明帶標識轉換配置圖


有效的自定義協議轉換串行幀包括了幀頭、幀尾、幀ID和幀長度等,用戶可通過改變串行幀數據來控制CAN幀ID,方便用戶在同一節點發送不同ID的CAN數據。同時用戶將在配置時固定幀頭和幀尾如圖8所示,此模式下用戶通過串行幀數據告知模塊串行幀的幀頭、幀尾和數據長度,故此轉換方式下可有效避免因串行幀間隔時間短造成的數據轉換錯誤的情況。


13.png

圖8 自定義轉換配置圖


來源:ZLG



免責聲明:本文為轉載文章,轉載此文目的在于傳遞更多信息,版權歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權問題,請聯系小編進行處理。


推薦閱讀:


自主機器人的分布式傳感器

第三代半導體功率器件在汽車上的應用

應用為導向的混合式步進電機技術大大提升了電機的動態扭矩

種草氮化鎵充電器,幾個方面要注意

如何抑制藍牙音頻設備的噪聲和提升其音質?

特別推薦
技術文章更多>>
技術白皮書下載更多>>
熱門搜索

關閉

?

關閉

久久午夜影院,91精品国产调教在线观看,日韩午夜免费,伊人久久大香线蕉av不卡
日本精品国产| 99riav国产精品| 国产精品极品| 免费精品视频| 老牛国内精品亚洲成av人片 | 亚洲国产影院| 精品国产乱码久久久久久樱花| 日韩精品三级| 国产一区一一区高清不卡| 美女久久网站| 欧美一区自拍| 日韩福利视频导航| 亚洲精品乱码日韩| 激情丁香综合| 国产精品成人a在线观看| 欧美日韩在线精品一区二区三区激情综合| 国产伦久视频在线观看| 色一区二区三区| 天堂俺去俺来也www久久婷婷| 蜜桃av一区二区三区电影| 国产亚洲字幕| 一区二区三区视频免费观看| 日韩午夜av| 亚洲乱码视频| 美女视频黄 久久| 美女性感视频久久| 国产九九精品| 欧美日韩中文| 日本va欧美va欧美va精品| 亚洲精品国产精品粉嫩| 99在线精品视频在线观看 | 日韩av有码| 老鸭窝毛片一区二区三区| 亚洲综合图色| 电影91久久久| 免费久久99精品国产| 91av亚洲| 免费精品国产| 国产免费av一区二区三区| 一区二区小说| 国产精品入口久久| 欧美99久久| 国产精品18| 日韩一区二区三区免费视频| 色偷偷色偷偷色偷偷在线视频| 亚洲v天堂v手机在线| 婷婷综合国产| 国产日韩中文在线中文字幕| 欧美日本久久| 正在播放日韩精品| 久久亚洲在线| 激情综合网址| 午夜电影亚洲| 日韩精品一区二区三区av| 蜜桃视频一区二区三区| 亚洲网站视频| 日本黄色精品| 尹人成人综合网| 久久中文字幕av| 久久亚洲道色| 久久要要av| 欧美日韩免费观看一区=区三区| 国产一区国产二区国产三区 | 国产h片在线观看| 免费不卡在线视频| 91久久久精品国产| 精品中文字幕一区二区三区av| 国产欧美日韩在线一区二区 | 正在播放日韩精品| 最新国产拍偷乱拍精品| 日韩精品免费观看视频| av日韩中文| 日韩国产一区二| 国产乱人伦丫前精品视频 | 欧美 日韩 国产一区二区在线视频 | 亚洲欧美日本日韩| www在线观看黄色| 日韩中文字幕高清在线观看| 色乱码一区二区三区网站| 日韩一区电影| 精品免费视频| 久久超碰99| 中文字幕系列一区| 91青青国产在线观看精品| 自拍自偷一区二区三区| 中日韩男男gay无套| 国产 日韩 欧美 综合 一区 | 深夜福利视频一区二区| 亚洲精品伊人| 亚洲精品极品| 久久青草久久| 国产精品一区二区三区四区在线观看 | 免费一区二区视频| 四虎在线精品| 精品国产三区在线| 亚洲成人精品| 国产精品亚洲四区在线观看| 亚洲激情另类| 国内精品伊人| 中文国产一区| 日韩国产专区| 国产精品亚洲人成在99www| 国产在线日韩| 国产精品99免费看| 国产精品av一区二区| 免费av一区| 婷婷久久一区| 亚洲制服一区| 99精品综合| 天使萌一区二区三区免费观看| 亚洲少妇一区| 综合亚洲色图| 免费在线亚洲欧美| 麻豆高清免费国产一区| 野花国产精品入口| 国产91精品对白在线播放| 波多视频一区| 激情黄产视频在线免费观看| 精品一区二区三区中文字幕| 亚洲小说春色综合另类电影| 欧美专区一区二区三区| 欧美日韩国产亚洲一区| 亚洲午夜精品久久久久久app| 国产乱码精品一区二区三区四区| 日本不卡在线视频| 91精品国产一区二区在线观看| 夜夜精品视频| 国产精品一区高清| 日韩综合一区二区| 最新亚洲激情| 久久影院一区二区三区| 亚洲一区二区小说| 亚洲日韩中文字幕一区| 亚洲日本国产| 国产精品亚洲综合色区韩国| 国产色综合网| 国产精品日韩| 一区二区精品| 国产精品腿扒开做爽爽爽挤奶网站| 亚洲精品小说| 五月天久久777| 国产一区二区三区久久久久久久久| 在线亚洲欧美| 日韩精品高清不卡| 久久久久欧美精品| 日本中文字幕一区二区| 国产一区久久| 国产一区二区三区视频在线| 蜜臀a∨国产成人精品| 中文字幕在线看片| 国产精品一二| 久久国产精品亚洲77777| 国产精品午夜av| 视频一区欧美精品| 日本va欧美va瓶| 国产精品黄色片| 在线看片福利| 午夜精品免费| 日本欧美一区二区在线观看| 麻豆国产一区| 91精品国产乱码久久久久久久| 不卡在线一区| 日本麻豆一区二区三区视频| 国产精品美女在线观看直播 | 99国产精品99久久久久久粉嫩| 亚洲一区二区三区高清| 久久夜色精品| 久久福利一区| 特黄毛片在线观看| 日韩欧美三区| 亚洲v在线看| 日本不卡高清视频| 亚洲精品91| 国产一区二区久久久久| 伊人久久亚洲热| 日本 国产 欧美色综合| 久久午夜影院| 视频一区二区国产| 四虎884aa成人精品最新| 久久精品天堂| 国产精品一区二区美女视频免费看 | 国产精品乱战久久久| 日韩一区二区三区精品| 国产欧美日韩综合一区在线播放| 国产欧美欧美| 免费亚洲婷婷| 欧美sss在线视频| 99久久夜色精品国产亚洲狼 | 亚洲欧美在线专区| 日本午夜精品视频在线观看| 国产成人精品一区二区免费看京 | 美女久久99| 亚洲深爱激情| 成人国产精品| 日韩中文字幕视频网| 久久一区欧美| 亚欧洲精品视频在线观看| 久久久人人人| 视频一区日韩精品| 丝袜亚洲另类欧美|