91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

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

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

3天內不再提示

CAN總線局部錯誤及全局通知分析

電子工程師 ? 來源:網絡整理 ? 2018-02-16 07:57 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

局部錯誤,全局通知是CAN總線錯誤類型中較為典型的一種,如何通過錯誤報文及波形快速定位錯誤原因呢?本文結合現場實測案例簡要分析。

一、CAN總線錯誤簡介

在CAN總線中存在5種錯誤類型,如圖1所示:它們互相并不排斥,下面簡單介紹一下它們的區別、產生的原因。

圖1 5種錯誤類型

位錯誤:向總線送出一位的某個節點同時也在監視總線,當監視到總線位的電平和送出的電平不同時,則在該位時刻檢測到一個位錯誤。但是在仲裁區的填充位流期間或應答間隙送出隱性位而檢測到顯性位時,不認為是錯誤位。

填充錯誤:在使用位填充方法進行編碼的報文中(幀起始到CR序列),出現了第6個連續相同的位電平時,將檢 測出一個填充錯誤。

CRC錯誤:CRC序列是由發送器CRC計算的結果組成的。接收器以和發送器相同的方法計算CRC。如果計算的結果和接收到的CRC序列不同,則檢測出一個CRC錯誤。

格式錯誤: 當固定格式的位區中(如CRC認可位、ACK認可位、幀結束位)出現一個或多個非法位時,則檢測到一個形式錯誤。

應答錯誤:在應答間隙,每一個接收端都會向總線回一個顯性位,如果發送端在ACK場檢測不到顯性位應答,將產生應答錯誤。

當出現5種錯誤類型之一時,發送或接收節點將發送錯誤幀。其中錯誤幀 又分主動錯誤幀和被動錯誤幀。

主動錯誤幀由處于主動錯誤狀態的節點發送 ,幀格式由主動錯誤標志(6個連續顯性位)+錯誤標志疊加(0~6個連續顯性位)+錯誤界定符(8個連續的隱性位)組成。

被動錯誤幀由被動錯誤狀態的節點發送,幀格式由被動錯誤標志(6個連續隱性位)+錯誤標志疊加(0~6個連續顯性位)+錯誤界定符(8個連續的隱性位)組成。被動錯誤標志能夠部分或全部被其它節點的顯性位覆蓋。

二、什么是局部錯誤?

在整個CAN網絡中,由于干擾等原因引起總線局部錯誤(即某一個CAN節點出錯,其他節點正常),CAN總線上的主動報錯站點首先檢測到錯誤,并立即主動向總線上發出錯誤標識,通知其他未發現錯誤的節點,如圖4所示:

圖4 錯誤幀的發送(局部錯誤)

檢測錯誤---發送錯誤幀---通知報文錯誤:首先,發送節點檢測到總線錯誤,發出錯誤標識——六個連續的顯性電平位,總線接收到錯誤標識后進行全局通知——0~6個連續的顯性電平位+8個連續的隱性電平位,告知其他節點總線錯誤。

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

    關注

    145

    文章

    1987

    瀏覽量

    132878
  • CAN
    CAN
    +關注

    關注

    57

    文章

    2920

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    如何評估CAN總線信號質量

    CAN總線網絡的性能在很大程度上取決于其信號質量。信號質量差可能導致通信錯誤,進而引發系統故障、效率降低甚至安全隱患。因此,評估和確保CAN總線
    發表于 06-07 08:46

    如何驗證CAN控制器的錯誤響應機制?

    使用ZPS-CANFD設備驗證CAN控制器的錯誤響應過程。CAN控制器的錯誤管理機制是保障CAN總線
    的頭像 發表于 04-30 18:24 ?224次閱讀
    如何驗證<b class='flag-5'>CAN</b>控制器的<b class='flag-5'>錯誤</b>響應機制?

    基于Vector工具進行CAN協議錯誤幀的分析實踐

    廣播發送的短幀結構,還體現在其錯誤檢測機制上。通過總線數據以及總線波形來分析總線故障時,CAN
    的頭像 發表于 01-15 10:03 ?586次閱讀
    基于Vector工具進行<b class='flag-5'>CAN</b>協議<b class='flag-5'>錯誤</b>幀的<b class='flag-5'>分析</b>實踐

    RS485和CAN總線的比較分析

    RS485總線CAN總線都是工業現場通信中常用的總線技術,它們各自具有獨特的特點和優勢,適用于不同的應用場景。以下是對這兩種總線的比較
    的頭像 發表于 11-28 15:35 ?1925次閱讀

    CAN總線十萬個為什么 | 為什么CAN總線分支不能過長?

    導讀探討了CAN總線中分支問題及其對信號完整性的影響,并提出了相應的解決方案。今天我們將深入探討CAN總線中的一個關鍵問題——分支問題。在開始之前,讓我們先來觀察一下一個
    的頭像 發表于 11-28 15:14 ?767次閱讀
    <b class='flag-5'>CAN</b><b class='flag-5'>總線</b>十萬個為什么 | 為什么<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>分支不能過長?

    CAN總線測試工具選擇與使用

    1. CAN分析CAN分析儀是一種高級的測試工具,能夠實時捕獲和分析CAN
    的頭像 發表于 11-12 10:16 ?2516次閱讀

    CAN總線與LIN總線的區別

    隨著汽車電子系統的復雜性增加,車輛內部通信的需求也在不斷增長。CAN總線和LIN總線作為兩種主要的車載通信協議,各自扮演著重要的角色。 1. 設計原理 CAN
    的頭像 發表于 11-12 10:13 ?4811次閱讀

    CAN總線的主要優勢與不足

    隨著汽車電子系統的日益復雜化,對通信網絡的需求也在不斷增長。CAN總線作為一種成熟的通信協議,已經在汽車行業中得到了廣泛的應用。 一、CAN總線的主要優勢 高可靠性:
    的頭像 發表于 11-12 10:10 ?3396次閱讀

    CAN總線常見錯誤碼及其解決方法

    CAN總線(Controller Area Network)是一種常用于車輛和工業自動化系統中的串行通信協議。它允許多個設備共享同一通信介質,以實現數據的實時交換。在使用CAN總線時,
    的頭像 發表于 11-12 10:05 ?9876次閱讀

    CAN總線通信協議詳解

    的主要特點 多主控制 :任何節點都可以在任何時候發送信息,無需請求許可。 非破壞性總線仲裁 :當兩個或多個節點同時發送信息時,優先級較低的消息會被自動停止發送,以避免數據沖突。 錯誤檢測與處理 :CAN
    的頭像 發表于 11-12 09:46 ?3417次閱讀

    CAN總線是如何通信的#CAN #常學常新

    CAN總線
    北匯信息POLELINK
    發布于 :2024年11月07日 16:34:29

    CAN總線基礎知識匯總#CAN #CANoe #汽車總線

    CAN總線
    北匯信息POLELINK
    發布于 :2024年11月04日 13:35:54

    什么是CAN時鐘?#CAN #汽車CAN總線? #CANoe

    CAN總線
    北匯信息POLELINK
    發布于 :2024年10月29日 12:23:36

    CAN總線錯誤狀態的種類

    CAN總線錯誤狀態的種類主要包括以下幾種,每種狀態都反映了CAN總線網絡中節點或總線的不同
    的頭像 發表于 09-03 14:17 ?3497次閱讀
    主站蜘蛛池模板: 狠狠色综合色综合网络 | 台湾香港澳门三级在线 | 9999毛片免费看 | 3344免费播放观看视频 | 国产欧美在线一区二区三区 | 一级特黄牲大片免费视频 | 天堂bt种子资源+在线 | 中国毛茸茸bbxx | 国产叼嘿免费视频网站 | 精品免费 | 福利观看 | 国产玖玖 | 国产女同视频 | 中国一级黄色毛片 | 欧美成人eee在线 | 天堂中文在线免费观看 | www在线视频 | 天天靠天天擦天天摸 | 国产乱码一区二区三区四川人 | 狠狠操婷婷 | 午夜一级精品免费毛片 | 精品在线一区二区 | 一个色在线| 操女人网 | 日本色视 | 国产视频分类 | 国产黄色在线看 | 在线视频免费播放 | 四虎影视在线观看 | 免费一日本一级裸片在线观看 | 亚洲电影免费 | 天堂中文字幕 | 欧美成人一区二区三区在线视频 | 天天骑天天干 | 日本加勒比视频在线观看 | 开心激情五月婷婷 | 五月激情片| 午夜毛片免费看 | 97天天摸天天碰天天爽 | 日本最猛黑人xxxx猛交 | 亚洲五月综合网色九月色 |