久久中文久久字幕_国产精品99久久久久久www_国产亚洲精品自在久久_国产精品一区视频

歡迎進入儀商網!

如何構建專屬自己的CAN-bus應用層協議

隨著CAN-bus相關芯片價格的下降,內置CAN控制器MCU的增多,CAN-bus當前已經進入了眾多早期由于成本問題無法使用的領域,成為極具生命力的現場總線今天我們就來探討如何構建專屬自己的CAN-bus應用層協議。

CAN-bus網絡上,CAN報文以廣播的形式發送,CAN報文不包含地址信息,是否處理接收到的CAN報文由接收點的軟件確定。CAN-bus只提供可靠的報文傳輸服務,CAN報文的使用由應用者定義, 所以CAN網絡中的節點要相互通信就必須制定一個統一的規則。CAN應用層協議就是這樣一個規則。

這個規則,定義了CAN報文中幀ID及幀數據的使用方式,如將幀ID定義為需要處理該幀數據的CAN節點地址等。根據應用場合的不同,國際上出現了多種CAN應用層協議,常見的CAN-bus應用層協議如下


1

接下來,我們看一下如何構建CAN-bus應用層協議。構建一個現場總線網絡,需要解決的關鍵技術問題有:

?總線傳輸信息的速度、容量、優先等級、節點容量等;

?高電磁干擾環境下的可靠數據傳輸;

?最大傳輸距離時延時大小的確定;

?網絡的容錯技術;

?網絡的監控和故障診斷功能。

要解決以上問題,需要充分考慮現場總線網絡所采用的總線類型,因為以上問題和總線的性能特點是密切相關的,那么我們就來看一下CAN-bus總線的上述特性:

?CAN-bus網絡傳輸速度最高可達1Mbps,并采用無損仲裁,通過報文標識符指示報文優先級;

?CAN-bus采用差分信號傳輸,并采用可靠的數據校驗和錯誤檢測機制;

?CAN-bus采用幀傳輸,每個報文允許傳輸最多8個字節,幀結構有嚴格規定,能夠確定最大傳輸延時;

?CAN-bus具有可靠的錯誤機制和檢測機制,發送的信息遭到破壞后可以重新發送;節點在錯誤嚴重的情況下,具有自動退出總線的功能;

?可以通過制定嚴禁的CAN-bus應用層協議解決網絡監控和診斷。

CAN報文的分配

CAN報文的分配包含報文標識符的分配和報文數據的分配,報文格式的定義,實質是將CAN報文的分配規則進行詳細的描述。

報文ID的定義:

CAN2.0A幀:11ID

CAN2.0B:29ID

報文數據的定義:每幀報文最多包含8字節數據

CAN網絡數據通信的實現

CAN網絡中,通過報文的標識符進行信息的區分,因此通過報文的各種標識符分配來達到建立信息鏈接的目的。


2 命令/響應模式通信

CAN應用層協議:面向節點和面向報文的協議

數據通信協議基本上可以劃分為“面向節點的協議”和“面向報文的協議”兩種類型,如下圖:


3:面向節點和面向報文的數據通信

制定一個CAN應用層協議

為了給讀者演示CAN應用層協議的開發和使用方法,下面定義一個簡單的CAN應用協議棧,該協議棧中只用到CAN標準幀中的數據幀,幀ID中的11個位的分配和使用方法如下表所列,協議中另外還定義了功能參數長度變量FunDataLen的功能參數數組FunData,該數組在需要時可以為某些特定功能函數提供足夠的控制參數。


4

聲明: 聲明:凡本網注明"來源:儀商網"的所有作品,版權均屬于儀商網,未經本網授權不得轉載、摘編使用。
經本網授權使用,并注明"來源:儀商網"。違反上述聲明者,本網將追究其相關法律責任。
本網轉載并注明自其它來源的作品,歸原版權所有人所有。目的在于傳遞更多信息,并不代表本網贊同其觀點或證實其內容的真實性,不承擔此類作品侵權行為的直接責任及連帶責任。如有作品的內容、版權以及其它問題的,請在作品發表之日起一周內與本網聯系,否則視為放棄相關權利。
本網轉載自其它媒體或授權刊載,如有作品內容、版權以及其它問題的,請聯系我們。相關合作、投稿、轉載授權等事宜,請聯系本網。
QQ:2268148259、3050252122。

久久中文久久字幕_国产精品99久久久久久www_国产亚洲精品自在久久_国产精品一区视频
国产精品一区二区三区精品| 亚洲图色在线| 久久久精品久久久| zzjj国产精品一区二区| 亚洲永久激情精品| 欧美在线播放cccc| 国产乱码精品一区二区三区不卡 | 欧美在线不卡区| 国产天堂在线播放| 日韩有码在线电影| 亚洲 欧美 日韩 国产综合 在线| 精品少妇一区二区三区在线| 久久9精品区-无套内射无码| 亚洲最大福利网| 国产在线精品一区二区中文| 久久riav| 日本久久久网站| 国产经品一区二区| 久久的精品视频| 任我爽在线视频精品一| 国产精品91在线| 亚洲欧洲一区二区| 国产欧美欧洲| 国产精品啪视频| 日韩国产在线一区| 国产成人jvid在线播放| 精品久久免费观看| 黄色免费视频大全| 久久国产一区二区三区| 黄www在线观看| 国产精品无码av在线播放| 日韩av大全| 日韩网站免费观看| 午夜视频在线瓜伦| av一区观看| 中文字幕中文字幕在线中心一区 | 欧美成人一区在线| 国内揄拍国内精品少妇国语| 日日噜噜噜夜夜爽亚洲精品| 婷婷亚洲婷婷综合色香五月| 国产欧美一区二区三区视频| 国产精品极品美女粉嫩高清在线 | www.九色.com| 亚洲一区二区免费| 97久久精品人搡人人玩| 中文字幕久久一区| 国产精品香蕉在线观看| 欧美大成色www永久网站婷| 免费在线观看毛片网站| 国产精品欧美激情在线播放| 日韩精品大片| 国产精品日本精品| 国产主播一区二区三区四区| 国产二区一区| 日韩视频在线免费播放| 色黄久久久久久| 欧美视频免费播放| 国产精品电影网| 欧美日韩日本网| 国产精品盗摄久久久| 国产精品永久免费观看| 日本精品一区二区三区高清 久久 日本精品一区二区三区视频 | 国产成人一区二区三区别| 午夜精品一区二区三区在线观看 | 国产伦精品一区二区三区四区免费 | 亚洲欧美成人一区| 久久婷婷开心| 欧美亚洲一级片| 国产精品二区在线| chinese少妇国语对白| 欧美精品国产精品日韩精品| 91精品久久久久久久| 日本午夜一区二区三区| 欧美美最猛性xxxxxx| 91精品国产91久久久久麻豆 主演| 国产99久久精品一区二区| 国产日产欧美精品| 亚洲国产精品一区在线观看不卡| 久久伦理网站| 裸模一区二区三区免费| 亚洲不卡中文字幕| 久久精品国产一区二区电影| 国产视频福利一区| 久久亚洲私人国产精品va| 99久久国产宗和精品1上映| 国产三级中文字幕| 亚洲一区二区精品在线观看| 久久九九热免费视频| 成人国产一区二区三区| 日本不卡在线播放| 欧美激情一区二区三区高清视频| 久久手机视频| av色综合网| 黄色一级片黄色| 日韩黄色片在线| 中文字幕中文字幕在线中心一区 | 欧美激情中文字幕在线| 久久久久久亚洲精品中文字幕| 日本91av在线播放| 中文字幕一区二区中文字幕| 日韩最新av在线| 国产成人aa精品一区在线播放 | 久久国产精品亚洲| 国产精品视频yy9099| 91成人精品网站| 精品日韩美女| 欧美福利精品| 日本一区二区在线视频| 日韩一级片播放| 欧美激情亚洲视频| 久久国产天堂福利天堂| 久久国产精品高清| 91精品啪在线观看麻豆免费| 国产欧美在线观看| 男人天堂新网址| 欧美中日韩在线| 日韩av在线播放不卡| 日日鲁鲁鲁夜夜爽爽狠狠视频97| 精品国产中文字幕| 国产精品免费一区二区三区都可以 | 蜜桃传媒一区二区三区| 欧美欧美一区二区| 日本一区高清不卡| 日韩资源av在线| 亚洲综合在线播放| 伊人婷婷久久| 欧美成人在线网站| 国产精品嫩草在线观看| 国产精品久久久久久久久粉嫩av| 久久av秘一区二区三区| 久久久久久久av| 国产成人精品视| 成人在线免费观看一区| 91麻豆蜜桃| 国产一区国产精品| 国产欧美日韩精品丝袜高跟鞋 | 色天天综合狠狠色| 久久久成人精品一区二区三区| 久久噜噜噜精品国产亚洲综合| 99热在线这里只有精品| 国产经品一区二区| 久久日韩精品| 国产不卡一区二区三区在线观看| 国产精品18毛片一区二区| 国产精品av免费在线观看| 91精品久久久久久蜜桃| 97精品久久久中文字幕免费| 国产精品99久久久久久久| 91精品国产精品| 久久青青草原一区二区| 日韩最新在线视频| 国产精品网站免费| 九九久久国产精品| 欧美精品video| 天堂va久久久噜噜噜久久va| 午夜精品一区二区三区视频免费看| 久久久久成人精品| 亚洲欧美日韩不卡一区二区三区| 亚洲第一页在线视频| 日韩色妇久久av| 日韩精品免费一区| 黄网站色视频免费观看| 国产一区二区三区精彩视频| 黄色一级片av| 97精品视频在线播放| 国产ts人妖一区二区三区| 国产精品色午夜在线观看| 麻豆一区二区在线观看| 无码少妇一区二区三区芒果| 日本不卡一区二区三区四区 | 国产精品色悠悠| 久久av.com| 国产精品激情av在线播放| 亚洲国产精品视频一区| 日本免费不卡一区二区| 国产亚洲黄色片| 97热精品视频官网| 日韩中文视频免费在线观看| 国产精品视频中文字幕91| 九九热精品视频国产| 一区二区欧美日韩| 日本精品久久久| 国内精品久久国产| 99在线观看视频免费| 久久精品视频16| 国产精品视频26uuu| 亚洲永久免费观看| 日本三级中文字幕在线观看| 欧美精品自拍视频| 97精品久久久中文字幕免费| 久久国产欧美精品| 久久久久久国产精品三级玉女聊斋| 午夜精品一区二区三区av | 日本a级片电影一区二区| 蜜臀av性久久久久蜜臀av| 成人毛片一区二区| 日韩少妇与小伙激情| 欧美久久久精品| 日本午夜在线亚洲.国产| 不卡视频一区二区三区|