女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

RPB(Repeat Message Request Bit)干啥用的?

冬至子 ? 來源:開心果 Need Car ? 作者:開心果 Need Car ? 2022-11-15 14:59 ? 次閱讀

提示 :基于Can總線討論

1

RPB的作用

首先,確定一下RPB的位置,RPB在CBV字節的Bit0,如下所示:

圖片

RPB的作用是什么呢?看一下Autosar的官方解釋,如下所示:

圖片

意思就是:RPB = 1,有RMS(Repeat Message State)請求,否則沒有RMS請求。這里我們需要從收/發兩個層面理解:

  • 接收 :如果接收到的網絡管理報文中,RPB = 1,請求當前的節點進入RMS狀態。
  • 發送 :如果本節點的上層邏輯主動請求進入RMS,則會主動調用接口CanNm_RepeatMessageRequest(),之后本節點外發的網絡管理報文中RPB = 1。提示:RPB置位與否的操作需要靜態配置CANNM_NODE_DETECTION_ENABLED參數。

CanNm_RepeatMessageRequest()接口聲明如下所示:

圖片

2

RPB的使用場景

這里我們假設一種工況:某個網段存在3個ECU:ECU1、ECU2、ECU3,且ECU3具有PN功能,ECU1對應的網絡管理報文0x501,ECU2對應的網絡管理報文0x502,ECU3對應的網絡管理報文0x503。三個ECU在總線上的拓撲關系如下所示:

圖片

具體解釋3個節點的網絡狀態切換時序:

t0時刻 :ECU1和ECU2正常通信,兩者均處于NOS(Normal Operation State)狀態,發送的網絡管理報文中,RPB未置位(RPB = 0)。ECU3處于BSM(Bus-Sleep Mode)狀態(ECU3具有PN功能,因為收到的網絡管理報文中,對應的PNC未置位,所以此時ECU3處于休眠狀態)。

t1時刻ECU1主動調用接口CanNm_RepeatMessageRequest()請求進入RMS(Repeat Message State)狀態,此時:

  1. ECU1進入RMS狀態,ECU1發送的網絡管理報文中, PNI(Partial Network Information Bit)置位(PNI = 1) ,且關聯ECU3的 PNC_ECU3 = 1 ,ECU3網絡被喚醒;
  2. 且RPB = 1,隨即ECU2和ECU3進入RMS狀態;
  3. ECU2和ECU3發送的網絡管理報文中,RPB = 1,且稍微晚于ECU1。

t2時刻: ECU1、ECU2、ECU3依次進入NOS狀態,且三者的RPB = 0。

如下所示:

圖片

注意 :同一網段內的所有節點,對應的CANNM_MSG_CYCLE_TIME、CANNM_REPEAT_MESSAGE_TIME、CANNM_WAIT_BUS_SLEEP_TIME、NM-TIME_OUT時間參數需要保持一致,以便于網段內所有節點在近似相等的時間內進入相同的網絡狀態。

綜上述:RPB具有協調不同ECU節點狀態切換的作用,以便于網段內所有節點在近似相等的時間內進入相同的網絡狀態。

RPB是否還有其他使用場景?期待你不同的看法。

審核編輯:劉清

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

    關注

    145

    文章

    1974

    瀏覽量

    132262
  • AUTOSAR
    +關注

    關注

    10

    文章

    372

    瀏覽量

    22408
  • RMS
    RMS
    +關注

    關注

    2

    文章

    150

    瀏覽量

    36493
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    干啥?

    干啥
    發表于 03-05 23:18

    求救,錯誤輸入到底是干啥的啊

    文件i/o中的那個錯誤輸入到底是干啥的?。扛杏X看不懂啊
    發表于 11-06 23:01

    請問command message與status message的意思是什么

    The motor command message must be sent at a minimum 1 second rate.The motor status message
    發表于 01-30 09:49

    FPGA_165B_Repeat_DigitalIO

    FPGA_165B_Repeat_DigitalIO,好東西,喜歡的朋友可以下載來學習。
    發表于 02-22 16:03 ?0次下載

    FPGA_165A_Repeat_DigitalIO

    FPGA_165A_Repeat_DigitalIO,好東西,喜歡的朋友可以下載來學習。
    發表于 02-22 16:03 ?0次下載

    request對象的常用方法

    Request對象的作用是與客戶端交互,收集客戶端的Form、Cookies、超鏈接,或者收集服務器端的環境變量。request對象是從客戶端向服務器發出請求,包括用戶提交的信息以及客戶端的一些信息。
    發表于 11-16 16:14 ?8881次閱讀
    <b class='flag-5'>request</b>對象的常用方法

    PHP中REQUEST和POST及GET有什么區別

    PHP中有$_REQUEST與$_POST、$_GET用于接受表單數據。 一、$_REQUEST與$_POST、$_GET的區別和特點 $_REQUEST[]具$_POST[]
    發表于 02-19 14:26 ?2次下載
    PHP中<b class='flag-5'>REQUEST</b>和POST及GET有什么區別

    Request ADAU1452 MiniZ Software

    Request ADAU1452 MiniZ Software
    發表于 01-29 15:53 ?2次下載
    <b class='flag-5'>Request</b> ADAU1452 MiniZ Software

    Request ADAU1452 MiniZ Software

    Request ADAU1452 MiniZ Software
    發表于 03-03 10:37 ?4次下載
    <b class='flag-5'>Request</b> ADAU1452 MiniZ Software

    請問一下RPB干啥

    注意:同一網段內的所有節點,對應的CANNM_MSG_CYCLE_TIME、CANNM_REPEAT_MESSAGE_TIME、CANNM_WAIT_BUS_SLEEP_TIME、NM-TIME_OUT時間參數需要保持一致,以便于網段內所有節點在近似相等的時間內進入相同的網絡狀態。
    的頭像 發表于 08-30 10:19 ?6371次閱讀
    請問一下<b class='flag-5'>RPB</b>是<b class='flag-5'>干啥</b><b class='flag-5'>用</b>的

    RL78/G14RPB 原理圖s

    RL78/G14 RPB 原理圖s
    發表于 04-12 18:56 ?1次下載
    RL78/G14<b class='flag-5'>RPB</b> 原理圖s

    RL78/G14RPB 快速入門指南(YRPBRL78G14)

    RL78/G14 RPB 快速入門指南(YRPBRL78G14)
    發表于 07-21 11:17 ?1次下載
    RL78/G14<b class='flag-5'>RPB</b> 快速入門指南(YRPBRL78G14)

    RL78/G14RPB 原理圖s

    RL78/G14 RPB 原理圖s
    發表于 07-26 18:32 ?0次下載
    RL78/G14<b class='flag-5'>RPB</b> 原理圖s

    verilog中repeat必須用begin和end嗎

    在Verilog中,repeat語句不需要使用begin和end塊。repeat語句是一種循環控制語句,允許重復執行一個代碼塊指定的次數。它的一般語法如下: repeat (n) statement
    的頭像 發表于 02-23 10:14 ?1655次閱讀

    PCI-E TLP學習筆記(2)

    ,configuration,message request、completetion(Memory Request Package、I/O Request 包、Configurati
    的頭像 發表于 11-06 09:16 ?813次閱讀
    PCI-E TLP學習筆記(2)