色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

虹科干貨 | 帶你全面了解“CAN總線錯誤”(三)——CAN節點狀態與錯誤計數器

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

A simple intro to CAN errors

CAN總線錯誤

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

前文回顧

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

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

顯然,CAN錯誤處理有助于去除錯誤消息,并使CAN節點能夠重新進行錯誤消息的傳輸。這確保了短暫的局部干擾(例如來自噪聲)不會導致無效/丟失數據。相反,發送器將會嘗試重新發送消息。如果它贏得仲裁(并且沒有錯誤),則消息發送成功。

但是,如果錯誤是由于傳輸節點中的系統故障引起的怎么辦?這可能會觸發發送/去除相同消息的無限循環——干擾CAN總線。這就是CAN節點狀態和錯誤計數器發揮作用的地方。

031765b4-e291-11ec-b80f-dac502259ad0.jpg

CAN錯誤跟蹤的目的是通過降低有問題的CAN節點的權限來限制錯誤。具體來說,讓我們看看三種可能的狀態:

1

活動錯誤:這是每個CAN節點的默認狀態,在該狀態下它能夠傳輸數據并在檢測到錯誤時引發“活動錯誤標志”

2

被動錯誤:在這種狀態下,CAN節點仍然能夠傳輸數據,但現在在檢測到錯誤時會引發“被動錯誤標志”。此外,CAN節點現在除了等待3位中斷時間外,還必須等待額外的8位(也稱為暫停傳輸時間)才能恢復數據傳輸(以允許其他CAN節點控制總線)

3

總線關閉:在此狀態下,CAN節點將自身與CAN總線斷開連接,無法再傳輸數據或引發錯誤標志

033e1ac4-e291-11ec-b80f-dac502259ad0.png

每個CAN控制器都會跟蹤自己的狀態并采取相應的行動。CAN節點根據其錯誤計數器的值轉換狀態。具體來說,每個CAN節點都會跟蹤發送錯誤計數器(TEC)和接收錯誤計數器(REC):

如果REC或TEC超過127,則CAN節點進入被動錯誤狀態

如果TEC超過255,則CAN節點進入總線關閉狀態

那么錯誤計數器如何變化呢?在我們了解如何增加/減少錯誤計數器的邏輯之前,讓我們重新審視CAN錯誤幀以及主要/次要錯誤標志。

從CAN錯誤幀圖示中可以明顯看出,在其自己的6個顯性位序列之后觀察到顯性位的CAN節點將知道它引發了主要錯誤標志。在這種情況下,我們可以將此CAN節點稱為錯誤的“發現者”。

起初,讓一個CAN節點反復發現錯誤并通過在其他節點之前發出錯誤標志來迅速做出反應,這聽起來可能是積極的。然而,在實踐中,發現者通常也是導致錯誤的罪魁禍首。

0373b954-e291-11ec-b80f-dac502259ad0.jpg

虹科CAN/LIN數據與錯誤記錄器

虹科CANedge1讓您可以輕松地將數據從2xCAN/LIN總線記錄到8-32GB的SD卡中,并支持記錄CAN/LIN錯誤。只需將其連接到汽車或卡車即可開始記錄,并通過免費軟件/API解碼數據。此外,升級版CANedge2添加了WiFi功能,讓您可以將數據自動傳輸到您自己的服務器,并通過無線方式更新設備。

除此之外,虹科還為客戶提供CAN卡、數據采集模塊、CAN網關和轉換器硬件設備,和PCAN-Explore 6等軟件。若想了解更多關于CAN技術服務和CAN產品,請隨時通過sales@hkaco.com聯系虹科。

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

    關注

    57

    文章

    2744

    瀏覽量

    463621
收藏 人收藏

    評論

    相關推薦

    CAN總線與LIN總線的區別

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

    CAN總線的主要優勢與不足

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

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

    錯誤碼,這些錯誤碼可以幫助我們診斷和解決問題。 1. 錯誤幀(Error Frame) 錯誤碼 :當CAN控制
    的頭像 發表于 11-12 10:05 ?1705次閱讀

    CAN總線通信協議詳解

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

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

    基本概念1.報文總線上的信息以不同格式的報文發送,但長度有限?當總線開放時,任何連接的單元均可開始發送一個新報文?2.信息路由在CAN系統中,一個CAN
    的頭像 發表于 10-15 08:05 ?1419次閱讀
    【<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>知識】<b class='flag-5'>全面</b><b class='flag-5'>了解</b><b class='flag-5'>CAN</b><b class='flag-5'>總線</b>協議

    CAN總線錯誤狀態的種類

    CAN總線錯誤狀態的種類主要包括以下幾種,每種狀態都反映了CAN
    的頭像 發表于 09-03 14:17 ?1309次閱讀

    can總線中斷狀態什么意思呢?

    CAN總線(Controller Area Network)是一種廣泛使用的現場總線通信協議,主要用于汽車、工業控制等領域。在CAN總線通信
    的頭像 發表于 06-16 10:21 ?1683次閱讀

    一文讀懂CAN通訊錯誤

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

    常見的CAN中繼應用錯誤及原因有哪些?

    CAN中繼在應用中可能會遇到一些常見的錯誤,這些錯誤可能源于多個方面。
    的頭像 發表于 05-08 10:16 ?603次閱讀

    一文讀懂CAN控制錯誤處理的原理

    CAN通訊的錯誤幀到底是如何被界定的?本文帶你輕松了解錯誤標定檢測到錯誤條件的站通過發送
    的頭像 發表于 04-26 08:25 ?1606次閱讀
    一文讀懂<b class='flag-5'>CAN</b>控制<b class='flag-5'>器</b><b class='flag-5'>錯誤</b>處理的原理

    CAN 會收到錯誤的數據嗎?

    CAN-bus總線協議以高穩定性,高容錯率而著稱于世,然而仍有很多用戶在使用的時候擔心CAN會接受到錯誤的信息,在數據里增加了CRC校驗的部分,這種做法是否有必要?
    的頭像 發表于 04-04 08:24 ?415次閱讀
    <b class='flag-5'>CAN</b> 會收到<b class='flag-5'>錯誤</b>的數據嗎?

    STM32L471 CAN通信中TEC計數器到了250逼近255,為什么CAN_ESR寄存全部清空了呢?

    的數據(其中的x表示任意數值) [CRNR]表示A設備接收到的CAN總線上的數據 eg: [CANR-1-r0-t27-l0-f0] 表示: r0 表示REC錯誤計數器為0, t27表
    發表于 04-02 07:29

    科技術 | PCAN View功能細講:從實時監測到錯誤幀分析

    相信使用過PCAN工具的朋友都知道PCAN-View這款免費軟件,它具有直觀的用戶界面,可以實時監測和分析CAN總線上的數據幀,并提供過濾、發送和報文記錄。但你知道嗎?它其實不只是
    的頭像 發表于 03-18 13:48 ?1260次閱讀
    <b class='flag-5'>虹</b>科技術 | PCAN View功能細講:從實時監測到<b class='flag-5'>錯誤</b>幀分析

    找到CAN總線(故障)節點種辦法

    找到CAN總線(故障)節點種辦法? CAN總線是現代汽車電子系統中常見的通信協議,用于車載電
    的頭像 發表于 02-02 10:35 ?1478次閱讀

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

    高速CAN總線和低速CAN總線的特性 高速CAN總線和低速C
    的頭像 發表于 01-31 14:09 ?2741次閱讀
    主站蜘蛛池模板: 囯产精品久久久久免费蜜桃 | 午夜伦理yy44008影院| 97精品视频| 噜妇插内射精品| 99精品热视频30在线热视频| 国产精品你懂得| 亚洲国产免费观看视频| 国精产品砖一区二区三区糖心 | 天天影视香色欲综合网| 成人无码国产AV免费看直播| 色色噜一噜| 精品久久日日躁夜夜躁AV| 又色又爽又黄gif动态视频| 米奇在线8888在线精品视频| YELLOW视频在线观看大全| 忘忧草日本在线WWW日本| 精品国产乱码久久久久久软件| 一级无毛片| 肉伦禁忌小说np| 久久国产精品福利影集| 扒开 浓密 毛| 杨幂被视频在线观看| 日本国产黄色片| 极品少妇高潮啪啪无码吴梦| 99久热这里精品免费| 小泽玛丽av无码观看| 欧美大香线蕉线伊人久久| 国产在线aaa片一区二区99| 99国产热视频在线观看| 亚洲精品国产精品麻豆99| 区久久AAA片69亚洲| 久久久无码精品一区二区三区| AV国产乱码一区二区三视频| 无码欧美XXXXX在线观看裸| 快播电影频道| 好大好爽CAO死我了BL| 8050午夜二级一片| 丝瓜涩涩屋黄瓜香蕉丝瓜| 末班车动漫无删减免费| 国内精品免费视频精选在线观看| 国产 亚洲 中文字幕 在线|