chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

遠(yuǎn)程幀的RTR位為隱性狀態(tài)

DIri_ALIFPGA ? 來源:未知 ? 作者:龔婷 ? 2018-03-16 10:50 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

遠(yuǎn)程幀

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

1)遠(yuǎn)程幀的RTR 位為隱性狀態(tài);

2)遠(yuǎn)程幀沒有數(shù)據(jù)字段。

當(dāng)帶有相同標(biāo)識符的數(shù)據(jù)幀和遠(yuǎn)程幀同時發(fā)出時,數(shù)據(jù)幀將贏得仲裁,因為其標(biāo)識符后面的RTR 位為顯性。這樣,可使發(fā)送遠(yuǎn)程幀的節(jié)點(diǎn)立即收到所需數(shù)據(jù)。

錯誤幀

錯誤幀是由檢測到總線錯誤的任一節(jié)點(diǎn)產(chǎn)生。錯誤幀包含兩個字段:錯誤標(biāo)志字段及緊隨其后的錯誤定界字段。錯誤標(biāo)志字段有兩種類型。節(jié)點(diǎn)發(fā)送哪種類型的錯誤標(biāo)志字段,取決于檢測到錯誤并產(chǎn)生錯誤標(biāo)志字段的節(jié)點(diǎn)的錯誤狀態(tài)。

主動錯誤

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

被動錯誤

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

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴

原文標(biāo)題:CAN總線遠(yuǎn)程幀和錯誤幀

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

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    can標(biāo)準(zhǔn)和擴(kuò)展區(qū)別

    結(jié)構(gòu)由四個部分組成:起始(SOF)、類型(RTR、IDE)、標(biāo)識符(ID)和數(shù)據(jù)(Data)。起始位標(biāo)識一個新的CAN
    的頭像 發(fā)表于 12-08 10:08 ?1.3w次閱讀

    如何配置RTR以在生成的CAN_NODE_0中接收遠(yuǎn)程?

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

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

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

    復(fù)雜電子裝備潛隱性故障診斷關(guān)鍵技術(shù)研究

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

    CAN總線

    和顯性狀態(tài)特征。在沒有發(fā)送顯性時,總線處于隱性狀態(tài),空閑時,總線處于隱性狀態(tài);當(dāng)有一個或多個節(jié)點(diǎn)發(fā)送顯性
    發(fā)表于 04-27 15:16

    STM8 CAN 總線的 IdMask 模式的講解

    擴(kuò)展格式)RTR 的全稱為“遠(yuǎn)程發(fā)送請求(Remote Transmission Request BIT)”。 RTR 位在數(shù)據(jù)里必須
    發(fā)表于 08-19 16:28

    CAN總線要點(diǎn)

    仲裁,必須退出發(fā)送狀態(tài)。如果出現(xiàn)不匹配的不是在仲裁期間則產(chǎn)生錯誤事件。ID越小,優(yōu)先級越高。由于數(shù)據(jù)RTR
    發(fā)表于 09-21 20:32

    can總線報文的數(shù)據(jù)結(jié)構(gòu)原理

    發(fā)送請求RTR )組成,如圖 9-4 所示。標(biāo)識符的長度 11。遠(yuǎn)程發(fā)送請求位在數(shù)據(jù)
    發(fā)表于 12-17 10:59

    CAN(控制器局域網(wǎng))簡介

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

    CAN總線的仲裁領(lǐng)域

    的網(wǎng)絡(luò)。接下來是遠(yuǎn)程傳輸請求(RTR?,F(xiàn)在,當(dāng)檢測到較高的RTR時,CAN網(wǎng)絡(luò)中的每個接收節(jié)點(diǎn)將知道接收到的消息是“
    發(fā)表于 10-02 23:00

    CAN總線工作原理及數(shù)據(jù)鏈路層、延時分析

    :顯性和隱性。同時傳送顯性和隱性時,總線呈現(xiàn)顯性狀態(tài);同時傳送顯性狀態(tài)時,總線呈現(xiàn)顯
    發(fā)表于 05-13 06:00

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

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

    在擴(kuò)展CAN數(shù)據(jù)中,緊隨SOF的是32的仲裁字段

    SRR 應(yīng)為隱性,以允許正在發(fā)送標(biāo)準(zhǔn)CAN 遠(yuǎn)程的節(jié)點(diǎn)發(fā)出顯性RTR 。SRR和lDE
    的頭像 發(fā)表于 03-15 14:27 ?8544次閱讀

    CAN FD結(jié)構(gòu)介紹

    與CAN不同,CAN FD取消了對遠(yuǎn)程的支持,用RRS替換了RTR,常顯性。IDE用于
    的頭像 發(fā)表于 07-18 10:42 ?8668次閱讀
    CAN FD<b class='flag-5'>幀</b>結(jié)構(gòu)介紹

    CAN協(xié)議的幾種格式介紹

    ,檢查的傳輸錯誤的段。⑤、ACK 段,表示確認(rèn)正常接收的段。⑥、結(jié)束,表示數(shù)據(jù)結(jié)束的段。 遙控結(jié)構(gòu)如圖所示: 從圖可以看出,遙控結(jié)
    的頭像 發(fā)表于 07-25 10:38 ?2897次閱讀
    CAN協(xié)議的幾種<b class='flag-5'>幀</b>格式介紹