在網絡管理中,網絡中的各個節點通過網絡管理報文進 行通信,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
+關注
關注
56文章
2497瀏覽量
460479 -
網絡管理
+關注
關注
0文章
107瀏覽量
27540 -
AUTOSAR
+關注
關注
9文章
333瀏覽量
21268
原文標題:AUTOSAR CAN網絡管理報文的數據場格式
文章出處:【微信號:智能汽車電子與軟件,微信公眾號:智能汽車電子與軟件】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論