在網(wǎng)絡(luò)管理中,網(wǎng)絡(luò)中的各個(gè)節(jié)點(diǎn)通過(guò)網(wǎng)絡(luò)管理報(bào)文進(jìn) 行通信,AUTOSAR CAN網(wǎng)絡(luò)管理報(bào)文的數(shù)據(jù)場(chǎng)格式見(jiàn)表
注意:NM報(bào)文就是CAN報(bào)文。NM報(bào)文符合CAN報(bào)文的格式,由幀起始、仲裁場(chǎng)、控制場(chǎng)、數(shù)據(jù)場(chǎng)、CRC場(chǎng)、應(yīng)答場(chǎng)、幀結(jié)尾組成。
一般廠家在設(shè)計(jì)的時(shí)候會(huì)規(guī)定好NM報(bào)文的ID范圍。
舉個(gè)例子:規(guī)定標(biāo)識(shí)符在0x500到0x5FF范圍為NM報(bào)文。當(dāng)在CANoe中抓取到此ID范圍內(nèi)的報(bào)文,那就是NM報(bào)文。如下圖中的例子:報(bào)文ID= 0x502;
表1中,字節(jié)0為ECU Address,作為源節(jié)點(diǎn)標(biāo)識(shí)符,用 以告知其他節(jié)點(diǎn)該報(bào)文是由哪個(gè)節(jié)點(diǎn)發(fā)送的;處于CAN網(wǎng) 絡(luò)中的每個(gè)節(jié)點(diǎn)都會(huì)分配一個(gè)唯一的標(biāo)識(shí)符,本文中網(wǎng)絡(luò) 管理報(bào)文的ECU Address=0x439。此報(bào)文的ID=一個(gè)基礎(chǔ)值+ECU的ID,例如廠家規(guī)定基礎(chǔ)值為0x400,那么此報(bào)文的ID=0x500+0x39=0x439。
字節(jié)1為控制比特向量, 字節(jié)2~7為用戶自定義的數(shù)據(jù)信息。本文中字節(jié)2User date 0 用于將網(wǎng)絡(luò)喚醒原因顯示出來(lái),其他自定義數(shù)據(jù)作為擴(kuò)展 保留,用“0x00”填充。表2列出了控制比特向量各位的含 義。其中Bit0為重復(fù)報(bào)文狀態(tài)請(qǐng)求位,置1代表需進(jìn)入重復(fù) 報(bào)文發(fā)送狀態(tài),清零代表不再需要重復(fù)報(bào)文發(fā)送狀態(tài);Bit4位為激活喚醒位,置1代表主動(dòng)喚醒狀態(tài),清零代表被 動(dòng)喚醒狀態(tài)。其他位為保留位,以0填充。Byte1:control bit vector定義如下:
審核編輯 :李倩
-
CAN
+關(guān)注
關(guān)注
57文章
2687瀏覽量
462978 -
網(wǎng)絡(luò)管理
+關(guān)注
關(guān)注
0文章
116瀏覽量
27632 -
AUTOSAR
+關(guān)注
關(guān)注
10文章
345瀏覽量
21422
原文標(biāo)題:AUTOSAR CAN網(wǎng)絡(luò)管理報(bào)文的數(shù)據(jù)場(chǎng)格式
文章出處:【微信號(hào):智能汽車電子與軟件,微信公眾號(hào):智能汽車電子與軟件】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論