精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

揭秘高速汽車總線系統FlexRay:CAN總線已OUT?!看看寶馬X5協議解碼分析之道

AGk5_ZLG_zhiyua ? 來源:未知 ? 作者:電子大兵 ? 2017-09-06 09:48 ? 次閱讀

FlexRay通訊協議是一種具備故障容錯的高速汽車總線系統,已經成熟運用在BMW X5的電控減震和主控懸吊系統中。本文和大家共同了解FlexRay協議及對應的解碼方案。

FlexRay總線介紹

FlexRay是一種高速可確定性的,具備故障容錯的汽車總線系統。如今大多數汽車中主要是通過CAN總線進行數據交換,新的x-by-wire系統設計思想的出現,也導致了車輛系統對信息傳送速度尤其是故障容錯與時間確定性的需求不斷增加。而FlexRay通過在確定的時間槽中傳遞信息,以及在兩個通道上的故障容錯和冗余信息的傳送,滿足了這些新增加的要求。

FlexRay的拓撲結構可分為單信道和雙信道,包括單信道總線型、單信道星型、單信道混合型和雙信道可獨立選擇拓撲形式。如圖1所示為單信道總線型,圖2為雙信道拓撲形式。

圖1 單通道總線拓撲

圖2 雙通道總線拓撲

  • FlexRay 在物理上通過兩條分開的總線通信,總數據速率可高達到20Mbit/秒;

  • FlexRay具有可靠性特點,尤其其冗余通信能力可實現通過硬件完全復制網絡配置,并進行進度監測;

  • FlexRay可支持各種拓撲,如總線、星型和混合拓撲。

圖3 各個協議數據速率的比較

雖然FlexRay本身不能確保系統安全,但它可以支持以安全為導向的系統(如線控系統X-by-Wire)的設計。

圖4 FlexRay應用系統

FlexRay數據幀結構

一個數據幀由幀頭、有效數據段和幀尾三部分組成。如圖5所示:

圖5 FlexRay數據幀

  • 幀頭

  1. 保留位(1位),為日后的擴展做準備;

  2. 負載段前言指示(1位),指明幀的負載段的向量信息;

  3. 空幀指示(1位),指明負載段的數據幀是否為零;

  4. 同步幀指示(1位),指明這是一個同步幀;

  5. 起始幀指示(1位),指明發送幀的節點是否為啟始幀;

  6. 幀ID(11位),指明在系統設計過程中分配到每個節點的ID;

  7. 有效數據長度(7位),指示有效數據的的長度;

  8. 頭部CRC(11位),表明同步幀指示器和起始幀指示器的CRC計算值;

  9. 周期(6位)。指明在幀傳輸時間內傳輸幀的節點的周期計數。

  • 有效數據部分

  1. 數據部分,在圖中分別以data0、data1…表示;

  2. 信息ID;

  3. 網絡管理向量。

  • 幀尾部分

只含有單個的數據域,即CRC部分,包括幀頭CRC和數據幀的CRC。

致遠電子示波器FlexRay解碼方案

依托于ZDS4054 Plus示波器強大的運算平臺,我們免費標配FlexRay協議的解碼功能。既可以對512M全內存的FlexRay數據進行解碼,又可以對車輛通訊信號監測,每一幀數據的信息均可在事件表中進行查看,如下圖6所示:

圖6 FlexRay總線解碼

對長時間監測的數據進行異常分析,可在示波器的縮放模式下使用雙ZOOM多窗口顯示的功能,對信號進行多窗口異常監測和分析,可就某一個數據幀進行分析,也可對某一個上升沿的上升時間進行分析測量等,同時還可以實時觀測事件表中的數據變化,如下圖7所示。

圖7 FlexRay細節分析

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

    關注

    145

    文章

    1936

    瀏覽量

    130631
  • FlexRay
    +關注

    關注

    4

    文章

    51

    瀏覽量

    22938

原文標題:【FlexRay解碼】寶馬X5協議解碼分析

文章出處:【微信號:ZLG_zhiyuan,微信公眾號:ZLG致遠電子】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    示波器的LIN、CANFlexRay串行總線調試

    I2C 和SPI協議通常應用在電子控制單元(ECU)的芯片間通信。對于各種汽車子系統(例如舒適性控制系統、防盜鎖、傳動系統和引擎控制)之間的長距離串行通信和控制,
    發表于 01-29 11:47 ?5529次閱讀

    3分鐘了解汽車三大總線CAN,LIN,Flexray

    隨著新能源汽車列入國家加快培育和發展的七大戰略性新興產業,汽車的智能化、數字網絡化、節能化成了汽車發展的大方向。汽車總線是實現數字網絡化的基
    發表于 02-17 11:02 ?5.8w次閱讀
    3分鐘了解<b class='flag-5'>汽車</b>三大<b class='flag-5'>總線</b><b class='flag-5'>CAN</b>,LIN,<b class='flag-5'>Flexray</b>

    汽車CAN總線系統的挑戰與設計

    CAN總線技術已在汽車上廣泛應用,隨著新能源車型以及自動駕駛技術的推廣,總線問題也對汽車的安全帶來風險挑戰,本文從
    的頭像 發表于 11-03 10:17 ?1127次閱讀
    <b class='flag-5'>汽車</b><b class='flag-5'>CAN</b><b class='flag-5'>總線</b><b class='flag-5'>系統</b>的挑戰與設計

    CAN總線知識】全面了解CAN總線協議

    提及總線,總是讓人聯想到那些交錯在一起的計算機電線。那么這些電線如何發揮功效呢?這還得配合總線協議的管理來使用。那么今天我們介紹的就是CAN總線
    的頭像 發表于 10-15 08:05 ?1229次閱讀
    【<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>知識】全面了解<b class='flag-5'>CAN</b><b class='flag-5'>總線</b><b class='flag-5'>協議</b>

    汽車CAN總線系統原理、設計與應用

    控制器局域網(CAN)是現代汽車網絡通信與控制系統中的重要組成部分,《汽車CAN總線
    發表于 04-09 22:27

    示波器用于汽車CAN總線解碼的案例

    陜西省某國家重點中等職業學校,學校開設汽車運用與維修類、信息技術類、電工電子類、機電技術類等多個專業,他們咨詢示波器,要做汽車CAN總線解碼
    發表于 09-02 18:08

    汽車FlexRay總線解碼分析

    FlexRay通訊協議是一種具備故障容錯的高速汽車總線系統,已經成熟運用在BMW
    發表于 06-12 07:00

    CAN總線協議分析

    `CAN總線接口協議分析通過OSC482L進行CAN總線接口的
    發表于 08-19 09:27

    CAN總線協議簡介

    采用載波監聽多路訪問、逐位仲裁的非破壞性總線仲裁技術。直接通信距離最遠10km,速率5Kb/s通信速率最高可達1Mb/s,距離40m末端要有120歐終端電阻11898協議iso的osi模型11898-1對應controller1
    發表于 03-01 06:29

    CAN總線應用—汽車領域

    文中分析CAN總線的發展和汽車CAN總線技術的特征,對CA
    發表于 12-14 14:58 ?86次下載

    汽車電子行業的FlexRay解碼實測分析

    FlexRay通訊協議是一種具備故障容錯的高速汽車總線系統,已經成熟運用在BMW
    發表于 08-09 15:17 ?2410次閱讀
    <b class='flag-5'>汽車</b>電子行業的<b class='flag-5'>FlexRay</b><b class='flag-5'>解碼</b>實測<b class='flag-5'>分析</b>

    寶馬X5混動版系統深度解析

    中大型SUV里頭,寶馬X5絕對是最受土豪鐘愛的車型之一,就連我這個對SUV不感冒的人都對它有莫名的好感。今年的上海車展,寶馬X5沒有缺席,但沒有三兩實力,整個普通版上臺湊數就未免太不“
    的頭像 發表于 07-01 09:55 ?1.4w次閱讀

    CAN總線協議是什么?CAN總線協議有哪些?CAN總線協議知識分析

    本文說的CAN即是一種總線,也是一種協議。因此,我們常聽見CAN總線,也常聽見CAN
    的頭像 發表于 10-03 19:53 ?7.4w次閱讀
    <b class='flag-5'>CAN</b><b class='flag-5'>總線</b><b class='flag-5'>協議</b>是什么?<b class='flag-5'>CAN</b><b class='flag-5'>總線</b><b class='flag-5'>協議</b>有哪些?<b class='flag-5'>CAN</b><b class='flag-5'>總線</b><b class='flag-5'>協議</b>知識<b class='flag-5'>分析</b>

    flexray總線工作原理介紹

    、可靠性和靈活性方面具有一定的優勢。FlexRay支持總線間的多種消息傳遞架構。 隨著FlexRay汽車上的廣泛使用以及網絡日益統一,這項功能將越發重要。例如,若干家
    的頭像 發表于 07-18 11:13 ?3534次閱讀
    <b class='flag-5'>flexray</b><b class='flag-5'>總線</b>工作原理介紹

    高速CAN總線和低速CAN總線的特性

    總線的特性。 首先,高速CAN總線是指數據傳輸速率較高的CAN總線,其中包括
    的頭像 發表于 01-31 14:09 ?2554次閱讀