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

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

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

3天內不再提示

遠程幀的RTR位為隱性狀態

DIri_ALIFPGA ? 來源:未知 ? 作者:龔婷 ? 2018-03-16 10:50 ? 次閱讀

遠程幀

通常,數據傳輸是由數據源節點(例如,傳感器發出數據幀)自主完成的。但也可能存在目標節點向源節點請求發送數據的情況。要做到這一點,目標節點需發送一個遠程幀,其中的標識符應與所需數據幀的標識符相匹配。隨后,相應的數據源節點會發送一個數據幀以響應遠程幀請求。遠程幀與數據幀存在兩點不同:

1)遠程幀的RTR 位為隱性狀態;

2)遠程幀沒有數據字段。

當帶有相同標識符的數據幀和遠程幀同時發出時,數據幀將贏得仲裁,因為其標識符后面的RTR 位為顯性。這樣,可使發送遠程幀的節點立即收到所需數據。

錯誤幀

錯誤幀是由檢測到總線錯誤的任一節點產生。錯誤幀包含兩個字段:錯誤標志字段及緊隨其后的錯誤定界字段。錯誤標志字段有兩種類型。節點發送哪種類型的錯誤標志字段,取決于檢測到錯誤并產生錯誤標志字段的節點的錯誤狀態。

主動錯誤

當錯誤主動節點檢測到一個總線錯誤時,這個節點將產生一個主動錯誤標志來中斷當前的報文發送。主動錯誤標志由6 個連續的顯性位構成。這種位序列主動打破了位填充規則。所有其他節點在識別到所生成的位填充錯誤后,會自行產生錯誤幀,稱為錯誤反射標志。錯誤標志字段因此包含6 到12 個連續顯性位(由1 個或多個節點產生)。錯誤定界字段(8 個隱性位)為錯誤幀劃上句號。在錯誤幀發送完畢后,總線主動恢復正常狀態,被中斷的節點會嘗試重新發送被中止的報文。

被動錯誤

當錯誤被動節點檢測到一個總線錯誤時,該節點將發送一個被動錯誤標志,并緊接著發送錯誤定界字段。錯誤被動標志由6 個連續的隱性位構成,而錯誤被動節點發出的錯誤幀包含14 個隱性位。由此可知,除非總線錯誤被錯誤主動節點或正在發送報文的節點檢測到,否則由于錯誤被動標志不會影響總線運行,將繼續發送報文。如果發送節點產生一個錯誤被動標志,那么,由于位填充規則被打破,將導致其他節點產生錯誤幀。錯誤幀發送完畢后,錯誤被動節點必須等待總線上出現6 個連續隱性位后,才能嘗試重新參與總線通訊。錯誤定界符由8 個隱性位組成,允許總線節點在錯誤發生后重新啟動總線通訊。

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

    關注

    1

    文章

    63

    瀏覽量

    9729
  • 數據幀
    +關注

    關注

    0

    文章

    47

    瀏覽量

    6804

原文標題:CAN總線遠程幀和錯誤幀

文章出處:【微信號:ALIFPGA,微信公眾號:FPGA極客空間】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    can標準和擴展區別

    結構由四個部分組成:起始(SOF)、類型(RTR、IDE)、標識符(ID)和數據(Data)。起始位標識一個新的CAN
    的頭像 發表于 12-08 10:08 ?1.1w次閱讀

    如何配置RTR以在生成的CAN_NODE_0中接收遠程?

    但我們無法在代碼中配置 RTR ,能否請你解釋一下如何配置 RTR 以在生成的 CAN_NODE_0 中接收遠程
    發表于 01-19 06:38

    stm32F103 CAN錯誤狀態寄存器 (CAN_ESR) 中LEC[2:0]100: 隱性錯怎么解決?

    如題,最近在做CAN相關的項目,但是偶發出現CAN錯誤狀態寄存器 (CAN_ESR) 中LEC[2:0]100: 隱性錯,想問下熟悉的朋友,這個是哪方面的問題,硬件上波形質量挺好
    發表于 03-18 06:08

    復雜電子裝備潛隱性故障診斷關鍵技術研究

    的若干關鍵技術問題,并給出了相應的解決思路;首先通過開展電子裝備多狀態的關聯性和繼承性研究,實現裝備潛在故障可靠性狀態的科學評定;然后采取動態融合零失效檢測數據和故障信息的方法獲取潛隱性故障的小樣
    發表于 05-13 09:08

    CAN總線

    和顯性狀態特征。在沒有發送顯性時,總線處于隱性狀態,空閑時,總線處于隱性狀態;當有一個或多個節點發送顯性
    發表于 04-27 15:16

    STM8 CAN 總線的 IdMask 模式的講解

    擴展格式)RTR 的全稱為“遠程發送請求(Remote Transmission Request BIT)”。 RTR 位在數據里必須
    發表于 08-19 16:28

    CAN總線要點

    仲裁,必須退出發送狀態。如果出現不匹配的不是在仲裁期間則產生錯誤事件。ID越小,優先級越高。由于數據RTR
    發表于 09-21 20:32

    can總線報文的數據結構原理

    發送請求RTR )組成,如圖 9-4 所示。標識符的長度 11遠程發送請求位在數據
    發表于 12-17 10:59

    CAN(控制器局域網)簡介

    和接收方都將其視為成功傳輸。CAN遠程看起來不像數據,只是它不包含任何數據。RTR位處于隱性狀態時發送。這表明它是一個
    發表于 09-30 17:45

    CAN總線的仲裁領域

    的網絡。接下來是遠程傳輸請求(RTR。現在,當檢測到較高的RTR時,CAN網絡中的每個接收節點將知道接收到的消息是“
    發表于 10-02 23:00

    CAN總線工作原理及數據鏈路層、延時分析

    :顯性和隱性。同時傳送顯性和隱性時,總線呈現顯性狀態;同時傳送顯性狀態時,總線呈現顯
    發表于 05-13 06:00

    stm32F103 CAN錯誤狀態寄存器 (CAN_ESR) 中LEC[2:0]100: 隱性錯是哪方面的問題

    如題,最近在做CAN相關的項目,但是偶發出現CAN錯誤狀態寄存器 (CAN_ESR) 中LEC[2:0]100: 隱性錯,想問下熟悉的朋友,這個是哪方面的問題,硬件上波形質量挺好
    發表于 08-07 06:08

    在擴展CAN數據中,緊隨SOF的是32的仲裁字段

    SRR 應為隱性,以允許正在發送標準CAN 遠程的節點發出顯性RTR 。SRR和lDE
    的頭像 發表于 03-15 14:27 ?8278次閱讀

    CAN FD結構介紹

    與CAN不同,CAN FD取消了對遠程的支持,用RRS替換了RTR常顯性。IDE用于
    的頭像 發表于 07-18 10:42 ?7819次閱讀
    CAN FD<b class='flag-5'>幀</b>結構介紹

    CAN協議的幾種格式介紹

    ,檢查的傳輸錯誤的段。⑤、ACK 段,表示確認正常接收的段。⑥、結束,表示數據結束的段。 遙控結構如圖所示: 從圖可以看出,遙控
    的頭像 發表于 07-25 10:38 ?2493次閱讀
    CAN協議的幾種<b class='flag-5'>幀</b>格式介紹
    主站蜘蛛池模板: 亚洲人色大成年网站在线观看 | 五月婷婷六月综合 | freesexvideo性大全 | 嫩草影院入口一二三免费 | 天天综合色天天综合 | 久久午夜神器 | 插插插天天 | 日本日b视频 | 国外免费精品视频在线观看 | 日韩美女拍拍免费视频网站 | 亚洲色图在线观看视频 | 中文字幕一区在线播放 | 高黄网站 | 天天综合五月天 | 俺来也俺来也天天夜夜视频 | 狠狠色狠狠色综合日日32 | 免费观看交性大片 | 久草色播 | 全日本爽视频在线 | 日韩毛片大全免费高清 | 福利视频自拍偷拍 | 免费在线观看污视频 | 97色在线视频观看香蕉 | 拍拍拍美女黄色1000视频 | 特级淫片aaaa毛片aa视频 | 超黄视频在线观看 | 草逼网址| 欧美性天天 | 中文字幕一区二区三区不卡 | 国产高清一区二区三区 | 日韩卡1卡2卡三卡四卡二卡免 | 色噜噜狠狠色综合欧洲selulu | 日本黄色大片免费看 | 一区二区不卡在线观看 | 色综合国产| 色综合久久88色综合天天 | 天天躁夜夜躁 | 色wwwwww | 久久久噜久噜久久gif动图 | 色五月婷婷成人网 | 四虎最新紧急入口 |