伦伦影院久久影视,天天操天天干天天射,ririsao久久精品一区 ,一本大道香蕉大久在红桃,999久久久免费精品国产色夜,色悠悠久久综合88,亚洲国产精品久久无套麻豆,亚洲香蕉毛片久久网站,一本一道久久综合狠狠老

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

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

3天內不再提示

CAN總線錯誤的類型介紹

廣州虹科電子科技有限公司 ? 來源:工業通訊 ? 作者:虹科工業控制 ? 2022-06-13 16:08 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

CAN總線錯誤

介紹

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

CAN總線錯誤類型

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

位錯誤[發送器]

位填充錯誤[接收器]

格式錯誤[接收者]

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

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

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

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

01位錯誤

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

02位填充錯誤

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

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

03格式錯誤

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

04ACK應答錯誤(應答)

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

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

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

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

文章出處:【微信公眾號:廣州虹科電子科技有限公司】歡迎添加關注!文章轉載請注明出處。

審核編輯:湯梓紅

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

    關注

    59

    文章

    3084

    瀏覽量

    473271
  • 總線
    +關注

    關注

    10

    文章

    3050

    瀏覽量

    91816
  • 發送器
    +關注

    關注

    1

    文章

    261

    瀏覽量

    27769

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

文章出處:【微信號:Hongketeam,微信公眾號:廣州虹科電子科技有限公司】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    基于FPGA的輕量級CAN總線控制器實現方案

    CAN總線作為工業和汽車領域最常用的通信總線,具有拓撲結構簡潔、可靠性高、傳輸距離長等優點。CAN總線的非破壞性仲裁機制依賴于幀ID,
    的頭像 發表于 04-03 10:10 ?1046次閱讀
    基于FPGA的輕量級<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>控制器實現方案

    CAN總線報錯看不懂?5種錯誤幀+5步排查法一次講清

    CAN總線通信異常?錯誤幀頻繁出現?本文詳解五種錯誤類型,并提供五步排查法,助你快速定位問題根源。錯誤
    的頭像 發表于 03-16 11:36 ?264次閱讀
    <b class='flag-5'>CAN</b><b class='flag-5'>總線</b>報錯看不懂?5種<b class='flag-5'>錯誤</b>幀+5步排查法一次講清

    CAN_DeInit API 錯誤的原因?怎么解決?

    我嘗試在 BOOTLOADER 跳轉到 APP 之前關閉 CAN 控制器,但當我調用 CAN_DeInit 時,它實際上沒有重新初始化,導致跳轉后在 CAN 總線上發送了
    發表于 03-06 08:26

    開源項目汽車CAN總線分析儀總體介紹

    在做車載、工業控制項目時,CAN 總線調試總遇到協議不兼容、數據抓不全的問題?
    的頭像 發表于 02-05 10:03 ?666次閱讀
    開源項目汽車<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>分析儀總體<b class='flag-5'>介紹</b>

    CAN被動錯誤恢復后為什么rt_device_write還會返回異常呢?

    1、系統啟動,給CAN總線發送數據,總線設備通訊正常 2、制造總線錯誤,當總線設備
    發表于 12-22 16:29

    CAN 總線自定義協議使用說明

    關于can總線的設置
    發表于 11-05 17:00 ?2次下載

    CAN總線遠程調試工具介紹

    一種工程機械領域調試上的創新產品,可用于Codesys 源程序的無線下載聯機、遠程調試、故障診斷、CAN 總線數據在線監控、透傳收發、數據采集、數據分析、遠程控制等各種 CAN 總線
    發表于 10-17 16:14 ?0次下載

    120Ω的秘密:CAN總線終端電阻的重要性

    CAN總線作為一種廣泛應用的工業通信協議,其終端電阻的作用不容忽視。本文將詳細探討CAN總線終端電阻的重要性及其在通信中的關鍵作用。CAN
    的頭像 發表于 08-08 11:35 ?1396次閱讀
    120Ω的秘密:<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>終端電阻的重要性

    廣成科技CANFD轉CAN總線GCAN-418的優勢

    作為CAN總線的升級產品,CANFD相較于傳統的CAN總線,擁有如下幾個方面的優勢。
    的頭像 發表于 08-05 11:47 ?1227次閱讀
    廣成科技CANFD轉<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>GCAN-418的優勢

    CAN總線電容過大?三種解決方案來了

    在新能源汽車路試中,CAN總線傳輸異常是一個常見問題。本期我們將探討由于總線電容過大導致的下降沿過緩問題,并介紹三種有效的解決方案。CAN
    的頭像 發表于 07-22 11:36 ?817次閱讀
    <b class='flag-5'>CAN</b><b class='flag-5'>總線</b>電容過大?三種解決方案來了

    CAN總線采樣點不一致的危害

    采樣點不一致是CAN總線網絡中常見的配置錯誤,可能導致位錯誤、同步問題、錯誤幀增加、節點總線關閉
    發表于 06-07 08:55

    如何評估CAN總線信號質量

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

    如何用泰克MSO5系列混合信號示波器調試IoT和CAN總線

    場景。然而,在IoT系統開發與維護中,CAN總線的調試常面臨信號干擾、時序錯誤、協議沖突等問題。泰克MSO5系列混合信號示波器憑借其高分辨率、多通道同步、協議解碼等功能,成為調試CAN
    的頭像 發表于 05-30 14:17 ?999次閱讀
    如何用泰克MSO5系列混合信號示波器調試IoT和<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>

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

    CAN節點的穩定性、可靠性和安全性得益于其強大的錯誤管理機制。上一篇文章我們介紹CAN控制器的錯誤管理機制的工作原理。本文將基于其工作原理
    的頭像 發表于 04-30 18:24 ?976次閱讀
    如何驗證<b class='flag-5'>CAN</b>控制器的<b class='flag-5'>錯誤</b>響應機制?