在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

虹科干貨 | 帶你全面認識“CAN總線錯誤”(二)——CAN錯誤類型

虹科智能自動化 ? 2022-06-02 09:41 ? 次閱讀

A simple intro to CAN errors

CAN總線錯誤

在本系列文章中,我們將為您詳細介紹CAN總線錯誤的相關知識,包括CAN總線錯誤的基礎概念、CAN總線錯誤的類型、CAN錯誤幀和CAN節點錯誤狀態,并通過實際的應用測試生成并記錄CAN錯誤。

CAN總線錯誤類型

CAN總線協議規定了5種CAN錯誤類型:

位錯誤[發送器]

位填充錯誤[接收器]

格式錯誤[接收者]

ACK應答錯誤(應答)[發送器]

CRC校驗錯誤(循環冗余校驗)[接收器]

1b565d90-e0fe-11ec-b80f-dac502259ad0.jpg

在前文中,我們已經對位錯誤和位填充錯誤有所了解,這兩者都是在位級別進行評估的。其余三種CAN錯誤類型在消息級別進行評估。下面我們詳細介紹每種錯誤類型。

前文回顧:虹科干貨 | 帶你全面認識“CAN總線錯誤”(一)——CAN總線錯誤與錯誤幀


01

位錯誤

CAN總線上的每個CAN節點都會在任何給定時間監控信號電平——這意味著發送CAN節點也會“讀回”它發送的每一位。如果發送器讀取的數據位級別與其發送的內容不同,則發送器會將其檢測為位錯誤。但是,如果在仲裁過程中(即發送CAN ID時)發生位不匹配,則不會將其解釋為位錯誤。類似地,應答時隙(ACK字段)中的不匹配不會導致位錯誤,因為ACK字段特別要求來自發送器的隱性位被來自接收器的顯性位覆蓋。

1b7a0060-e0fe-11ec-b80f-dac502259ad0.jpg

02

位填充錯誤

如前文所述,位填充是CAN標準的一部分。它規定在同一邏輯級別的每5個連續位之后,第6位必須是補碼。這是通過提供上升沿來確保網絡的持續同步所必需的。此外,它確保位流不會被誤解為錯誤幀或標記消息結束的幀間空間(7位隱性序列)。所有CAN節點都會自動刪除多余的位。

如果在CAN消息內(在SOF和CRC字段之間)的總線上觀察到具有相同邏輯電平的6位序列,則接收器將其檢測為位填充錯誤,即填充錯誤。

1b915166-e0fe-11ec-b80f-dac502259ad0.jpg

03

格式錯誤

此消息級別檢查利用CAN消息中的某些字段/位必須始終處于某個邏輯級別的事實。具體來說,1位SOF必須是顯性的,而整個8位EOF字段必須是隱性的。此外,ACK和CRC界定符必須是隱性的。如果接收器發現這些位中的任何一個具有無效的邏輯電平,則接收器將其檢測為格式錯誤。

1bbe8960-e0fe-11ec-b80f-dac502259ad0.jpg

04

ACK應答錯誤(應答)

當發送器發送CAN報文時,它將包含ACK字段(應答),發送器將在其中發送一個隱性位。所有偵聽CAN節點都應在該字段中發送顯性位以驗證消息的接收(無論節點是否對消息感興趣)。如果發送器未讀取ACK時隙中的顯性位,則發送器將其檢測為ACK錯誤。

1c0d8e0c-e0fe-11ec-b80f-dac502259ad0.jpg

05

CRC校驗錯誤(循環冗余校驗)

每個CAN報文都包含一個15位的循環冗余校驗和字段。在這里,發送器已經計算了CRC值并將其添加到消息中。每個接收節點也會自己計算CRC。如果接收器的CRC計算與發送器的CRC不匹配,接收器會將其檢測為CRC錯誤。

1c74efe8-e0fe-11ec-b80f-dac502259ad0.jpg

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

    關注

    57

    文章

    2845

    瀏覽量

    466408
收藏 人收藏

    評論

    相關推薦
    熱點推薦

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

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

    CAN節點錯誤管理機制工作原理解析

    CAN節點的穩定性、可靠性和安全性得益于其強大的錯誤管理機制。那么,CAN節點為什么能感知錯誤?又是如何響應錯誤?您是否能清晰地想象出這一過
    的頭像 發表于 03-25 11:44 ?244次閱讀
    <b class='flag-5'>CAN</b>節點<b class='flag-5'>錯誤</b>管理機制工作原理解析

    CAN總線十萬個為什么 | 做好這幾點,總線通訊不再異常

    導讀在當今的工業和汽車電子領域,CAN總線的應用極為廣泛,但錯誤幀問題卻常常困擾著工程師們。本文將通過一個真實的案例,深入探討CAN總線
    的頭像 發表于 02-14 11:37 ?451次閱讀
    <b class='flag-5'>CAN</b><b class='flag-5'>總線</b>十萬個為什么 | 做好這幾點,<b class='flag-5'>總線</b>通訊不再異常

    CAN錯誤幀的表現形式#汽車總線 #CAN #CANoe

    CAN
    北匯信息POLELINK
    發布于 :2025年01月22日 16:23:53

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

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

    CAN總線與LIN總線的區別

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

    CAN總線的主要優勢與不足

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

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

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

    CAN總線通信協議詳解

    一、CAN總線概述 CAN總線是一種多主控制的串行通信協議,它允許多個設備共享同一通信線路,而無需中央控制單元。這種設計使得CAN
    的頭像 發表于 11-12 09:46 ?2896次閱讀

    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 ?2993次閱讀

    CAN總線的接口類型

    CAN總線(Controller Area Network)是一種基于廣播的串行通信協議,廣泛用于連接分布式系統中的各個設備,實現它們之間的數據交換和控制。CAN總線接口的定義涵蓋了物
    的頭像 發表于 09-03 14:13 ?3485次閱讀

    一文讀懂CAN通訊錯誤

    CAN總線通信技術廣泛應用于多個行業,是每個總線設計工程師必學的一個通訊網絡。然而,對于CAN通信中的錯誤幀,許多人僅停留在表面了解,缺乏深
    的頭像 發表于 06-12 08:24 ?3196次閱讀
    一文讀懂<b class='flag-5'>CAN</b>通訊<b class='flag-5'>錯誤</b>幀

    培訓 | CiA協會CAN總線實訓開班,新一代CAN網絡CAN XL

    暌違5年之久,國際CiA協會培訓再次落地國內!你是否渴望與國際CAN領域的權威專家面對面交流,深入探討CAN技術的最新發展與應用?你是否想站在行業前沿,領略CAN技術的最新動態?機會就在眼前!
    的頭像 發表于 05-16 08:04 ?583次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>培訓 | CiA協會<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>實訓開班,新一代<b class='flag-5'>CAN</b>網絡<b class='flag-5'>CAN</b> XL
    主站蜘蛛池模板: 一级aaaaaa片毛片在线播放 | 抽搐一进一出gif免费男男 | 手机看高清特黄a大片 | 手机看片午夜 | 一级a级国产不卡毛片 | 成人99| 69xxxx欧美老师| 欧美精品成人a多人在线观看 | 中文字幕一区二区三 | 日鲁夜鲁鲁狠狠综合视频 | 国产内地激情精品毛片在线一 | 国产一级aa大片毛片 | 国产成人高清 | 天堂中文www在线 | 性做久久久久久久免费看 | 国产一区二区三区四卡 | 久草视频这里只有精品 | 免费视频在线视频观看1 | 精品乱人伦一区二区三区 | 天天干夜夜夜操 | 国产午夜视频 | 手机在线看片你懂的 | 国产精品资源在线观看 | 巨乳色网站 | 最新理论三级中文在线观看 | 欧美一级高清黄图片 | 久久精品久噜噜噜久久 | 国产美女亚洲精品久久久综合 | 国产精品偷伦费观看 | 免费一级大片 | 性刺激的欧美三级视频 | 亚洲国产婷婷香蕉久久久久久 | 日本aaaaa毛片动漫 | 日本a级片视频 | 天天躁夜夜躁 | 黄色w站 | 7m凹凸精品分类大全免费 | 成人看片在线观看 | 一级片观看 | 22sihu国产精品视频影视资讯 | 国产片一区二区三区 |