国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于SAEJ1939無線通信數傳協議的CAN(控制器局域網絡)總線批量數據傳輸

億佰特物聯網應用專家 ? 2022-05-07 09:37 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

CAN總線

CAN(控制器局域網絡)總線,以其高實時性、高可靠性、功能完善、高性價比、開發周期短、等諸多優點,被大量應用于車輛通信及控制,幾乎所有汽車生產商及其供應商都選則CAN總線做為通信介質。

SAEJ1939協議

SAEJ1939協議是在CAN2.0B的基礎之上做了進一步封裝,相較于七層OSI模型,更加簡單、易于上手,該協議主要面向客車和大中型載重貨車。SAEJ1939數據幀結構如下:

can總線模組


從上圖可知,一幀CAN數據幀最大可攜帶8 Byte(64bit)數據。而在日常車輛控制中往往需要傳輸的內容遠大于此數量。在SAEJ1939-21中專門規定了傳輸協議功能。

無線傳輸協議功能主要分為兩個部分:消息的拆裝與重組,連接管理。

消息拆裝與重組:

大于8個字節的數據不能通過用一個單獨的CAN 數據幀來傳輸。它們需要被拆分成多個小的數據包,使用單獨的數據幀依次傳送。接收者則負責按編號將這個單獨的數據包重組長數據,并傳給應用程序。

連接管理:

連接管理包含三個過程:建立連接、數據傳輸、連接關閉。

1.建立連接:當某個節點要傳送一組大于8字節的數據時,就會發起請求連接,請求中包含整個數據包的大小,要傳送消息的幀數,以及它設定的參數群編號。然后等待接收方做出相應的響應或者超時。

2.數據傳輸:當建立連接之后,當發送者接收到允許發送的信號后,發送者將按順序將拆裝好的數據依次發送到CAN網絡上。數據幀的第一個字節用于表示當前數據包的編號。因此,一次批量傳輸的最大數據量為:255 * 7 = 1785字節。

3.連接關閉:當數據被正確發送后,接收方會回傳一個數據包,數據包內容包括:結束應答標號、整個消息的大小、接收的幀數以及參數群編號。

整個傳輸過程如下圖:

can模組無線通信模塊


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • CAN總線
    +關注

    關注

    145

    文章

    2043

    瀏覽量

    135233
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    重型車輛J1939通信協議是什么

    重型車輛J1939通信協議是美國汽車工程師協會(SAE)制定的基于控制器局域網CAN)的高層通信協議
    的頭像 發表于 02-04 17:46 ?1089次閱讀

    CA-IS2062A隔離式控制器局域網CAN)收發現貨

    CA-IS2062A 是一款隔離式控制器局域網CAN)收發, 內部集成DC-DC轉換,省去了外部隔離電源,有效節 省系統空間和簡化設
    發表于 01-16 11:02

    常見的通信技術

    協議的基礎上,對其增加了隊列傳輸機制,傳輸過程不需要CPU干預,極大的提高了傳輸效率。 CANCAN:Controller Area Network,
    發表于 12-23 07:12

    單片機之間可以進行無線數據傳輸

    NB-IoT和4G模塊的特性限制,它們不適合直接用于單片機之間的“點對點”無線數據傳輸。在實際應用中,需要借助服務或其他通信方式進行數據
    發表于 11-28 08:15

    CANopen轉Profinet是一種構建于控制局域網設備之上的協議網關

    CANopen作為構建于控制局域網(Controller Area Network, CAN)之上的高層通信協議,其體系架構包含通信
    的頭像 發表于 11-05 14:05 ?483次閱讀
    CANopen轉Profinet是一種構建于<b class='flag-5'>控制</b><b class='flag-5'>局域網</b>設備之上的<b class='flag-5'>協議</b>網關

    適合無線數據傳輸的有哪些協議

    適合無線數據傳輸協議種類繁多,根據應用場景、傳輸距離、數據速率、功耗等需求,可劃分為 短距離低功耗協議
    的頭像 發表于 10-24 15:17 ?1210次閱讀

    多通道數據傳輸終端 LoRa/LTE雙模通信終端

    數據傳輸
    穩控自動化
    發布于 :2025年10月24日 13:57:21

    基于AS32S601微控制器的CANFD多幀數據傳輸處理方法研究

    隨著汽車和航空航天領域嵌入式系統的飛速發展,系統內通信數據帶寬和有效載荷容量的需求日益增長。帶有可變數據速率的控制器局域網絡
    的頭像 發表于 08-26 16:41 ?854次閱讀
    基于AS32S601微<b class='flag-5'>控制器</b>的CANFD多幀<b class='flag-5'>數據傳輸</b>處理方法研究

    XL2417D 無線模組,開發門檻低,快速實現低功耗無線數據傳輸

    無線協議細節,即可快速實現低功耗無線數據傳輸、智能設備互聯類產品的開發 。 []() 產品特點: ● 2.4G RF SOC ● 工作電壓 1.7 V 至 3.6 V ● >4
    發表于 08-14 15:43

    電控系統 CAN 總線接口:車規電容為三電數據傳輸 “抗干擾加固”

    在現代汽車電控系統中,CAN(Controller Area Network)總線作為核心通信樞紐,承擔著電池管理系統(BMS)、電機控制器(MCU)及整車
    的頭像 發表于 07-30 16:27 ?1321次閱讀

    盟通方案|如何集成J1939協議

    SAEJ1939是美國汽車工程師協會開發的商用車行業標準通信協議,基于CAN總線技術構建,專為重型車輛(卡車、客車)及工業設備設計,實現ECU間實時
    的頭像 發表于 06-13 11:35 ?859次閱讀
    盟通方案|如何集成J<b class='flag-5'>1939</b><b class='flag-5'>協議</b>

    MAX13041具有±80V故障保護的高速CAN收發,提供低功耗管理和CAN喚醒功能技術手冊

    MAX13041是具有±80V故障保護的高速控制局域網(CAN)收發,可理想用于要求高可靠性和先進的電源管理功能的高速汽車網絡。該器件可將
    的頭像 發表于 05-27 10:46 ?893次閱讀
    MAX13041具有±80V故障保護的高速<b class='flag-5'>CAN</b>收發<b class='flag-5'>器</b>,提供低功耗管理和<b class='flag-5'>CAN</b>喚醒功能技術手冊

    檢漏儀通信革命:Modbus轉Profinet讓數據傳輸“快人一步”

    多種物理接口,采用主從通信模式,主設備發起請求,從設備進行響應 。通過功能碼,VING微硬創新Modbus可以實現對寄存數據的讀寫等操作,適用于對實時性要求不苛刻的低速數據傳輸場景,
    發表于 05-19 15:55

    車載通信方案為何選擇CAN/CANFD?

    摘要 隨著汽車電子技術的飛速發展,車載通信系統在車輛的智能化、網聯化進程中扮演著至關重要的角色。控制器局域網絡CAN)及其擴展版本CANFD憑借其卓越的可靠性、高效的
    的頭像 發表于 03-25 21:38 ?997次閱讀

    速銳得破解名爵5 CAN協議實現駕考電子教練精準化教學

    數據蘊含著豐富的信息,若能破解并合理應用于駕培駕考,將帶來諸多益處。 CAN 總線,即控制器局域網絡(Controller Area Net
    的頭像 發表于 03-11 10:25 ?642次閱讀