在網絡管理中,網絡中的各個節點通過網絡管理報文進 行通信,AUTOSAR CAN網絡管理報文的數據場格式見表
注意:NM報文就是CAN報文。NM報文符合CAN報文的格式,由幀起始、仲裁場、控制場、數據場、CRC場、應答場、幀結尾組成。
一般廠家在設計的時候會規定好NM報文的ID范圍。
舉個例子:規定標識符在0x500到0x5FF范圍為NM報文。當在CANoe中抓取到此ID范圍內的報文,那就是NM報文。如下圖中的例子:報文ID= 0x502;
表1中,字節0為ECU Address,作為源節點標識符,用 以告知其他節點該報文是由哪個節點發送的;處于CAN網 絡中的每個節點都會分配一個唯一的標識符,本文中網絡 管理報文的ECU Address=0x439。此報文的ID=一個基礎值+ECU的ID,例如廠家規定基礎值為0x400,那么此報文的ID=0x500+0x39=0x439。
字節1為控制比特向量, 字節2~7為用戶自定義的數據信息。本文中字節2User date 0 用于將網絡喚醒原因顯示出來,其他自定義數據作為擴展 保留,用“0x00”填充。表2列出了控制比特向量各位的含 義。其中Bit0為重復報文狀態請求位,置1代表需進入重復 報文發送狀態,清零代表不再需要重復報文發送狀態;Bit4位為激活喚醒位,置1代表主動喚醒狀態,清零代表被 動喚醒狀態。其他位為保留位,以0填充。Byte1:control bit vector定義如下:
審核編輯 :李倩
-
CAN
+關注
關注
57文章
2829瀏覽量
466164 -
網絡管理
+關注
關注
0文章
123瀏覽量
27983 -
AUTOSAR
+關注
關注
10文章
370瀏覽量
22287
原文標題:AUTOSAR CAN網絡管理報文的數據場格式
文章出處:【微信號:智能汽車電子與軟件,微信公眾號:智能汽車電子與軟件】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
使用CAN以及CANIF配置了S32K310的CAN驅動模塊,如何進行報文的接收呢?
STM32G473 CAN發送數據出現丟幀怎么解決?
工業智能網關實現北向自定義報文配置流程

CAN差分波形的邊沿如此緩慢怎么辦?

AUTOSAR通信與CAN協議的關系
百問MQTT協議分析 - MQTT簡述及協議報文格式組成

CAN底層報文抓到了,卻不知怎么解析?以及如何看到信號運行狀態?

CAN總線的報文類型介紹
can網絡數據幀的特點
TSMaster 中不同總線報文消息過濾的操作方式

評論