一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

淺析網(wǎng)關(guān)節(jié)點(包含PNC功能)解讀路由需求以及開發(fā)注意事項

冬至配餃子 ? 來源:開心果 Need Car ? 作者:開心果 Need Car ? 2022-08-24 10:53 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Autosar網(wǎng)絡(luò)管理中,如果節(jié)點是網(wǎng)關(guān)節(jié)點,對開發(fā)和測試來說都是不小的挑戰(zhàn),如果對需求解讀不到位,開發(fā)架構(gòu)設(shè)計錯誤,后期的測試也就bug bug bug...

本文針對網(wǎng)關(guān)節(jié)點(包含PNC功能)解讀路由需求以及開發(fā)注意事項。本文討論的內(nèi)容涉及PN(Partial Network)功能,本文源于工程實際,還是能給大家點啟發(fā)的。

提示:基于can總線討論

1 需求明確 需求:某個ECU包含兩個節(jié)點:Node1和Node2,兩者為網(wǎng)關(guān)節(jié)點,均包含PNC功能。要求網(wǎng)絡(luò)管理報文的路由時間<15ms。

提示

Node1和Node2是主動激活節(jié)點,即兩個Node均具有快發(fā)模式;

PNC1和PNC2均關(guān)聯(lián)Can1和Can2。

2 需求說明

這里我們從測試角度分析需求應(yīng)該如何測試。

舉例分析上位機Tester)模擬發(fā)送一幀網(wǎng)絡(luò)管理報文0x5xx(網(wǎng)絡(luò)管理報文有效范圍:0x500~0x53F)到Can1 Bus,Can1 Node收到這幀網(wǎng)絡(luò)管理報文以后,內(nèi)部轉(zhuǎn)發(fā)給Can2 Node(實際由ComM判斷PNC,進而決定哪些Node網(wǎng)絡(luò)狀態(tài)切換)。在Normal Mode模式下,Node1會發(fā)送網(wǎng)絡(luò)管理報文0x502到Can1 Bus,Node2會發(fā)送網(wǎng)絡(luò)管理報文0x503到Can2 Bus。


pYYBAGMFkvWAfcKJAACJSaz28CQ890.jpg

測試關(guān)鍵步驟:

Tester發(fā)送僅包含PNC1的網(wǎng)絡(luò)管理報文0x5xx;

5s后,Node1和Node2進入NOS(Normal Operation State)狀態(tài),且兩者均以1s周期外發(fā)各自的網(wǎng)絡(luò)管理報文;

此時上位機模擬發(fā)送一幀網(wǎng)絡(luò)管理報文(包含PNC1、PNC2)給Node1,Node1、Node2均進入快發(fā)模式,Can1 bus總線上第一次出現(xiàn)PNC2置位的模擬網(wǎng)絡(luò)管理報文時間記為T1;

Node2也進入快發(fā)模式,當(dāng)Node2發(fā)送出第一幀包含PNC2的網(wǎng)絡(luò)管理報文0x503的時間記為T2(Node2此時處于快發(fā)模式),如果T2-T1 < 15ms+(15*0.01)ms = 16.5ms,則測試通過。

測試分析圖如下所示:


pYYBAGMFkxWAL0N7AABlW1zPS3g613.jpg

3 開發(fā)注意

當(dāng)理解了需求以后,開發(fā)者實現(xiàn)過程中有幾點需要注意:

Node1接收的網(wǎng)絡(luò)管理報文是一個范圍,而非某幀網(wǎng)絡(luò)管理報文,比如:本例網(wǎng)絡(luò)管理報文的范圍是0x500~0x53F,該范圍內(nèi)的任一幀網(wǎng)絡(luò)管理報文,如果PNC關(guān)聯(lián)Node2,均應(yīng)使得Node2進入快發(fā)模式,反之亦然;

Node1和Node2的喚醒與PNC相關(guān),與應(yīng)用報文的路由不要混為一談。PNC關(guān)聯(lián)哪些Node,ComM會請求哪些Node的網(wǎng)絡(luò)狀態(tài)切換,而應(yīng)用報文的路由可以通過PDUR進行PDR級別路由或者Com層的信號(Signal)路由;

配置參數(shù)CanNmPnHandleMulti勾選;

網(wǎng)絡(luò)管理有PN功能時,ComM負(fù)責(zé)調(diào)用CanNm_NetworkRequest()接口。

坑點: Node1和Node2均有Pn功能,配置參數(shù)CanNmPnHandleMultipleNetworkRequests需要勾選,當(dāng)狀態(tài)由NOS->RMS(Repeat Message State)切換的時候,Node進入快發(fā)模式。


審核編輯:劉清

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

    關(guān)注

    145

    文章

    1984

    瀏覽量

    132744
  • 網(wǎng)絡(luò)管理
    +關(guān)注

    關(guān)注

    0

    文章

    125

    瀏覽量

    28171
  • AUTOSAR
    +關(guān)注

    關(guān)注

    10

    文章

    378

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    請問從哪里可以獲取CCG5 軟件開發(fā)及Layout注意事項?

    我們準(zhǔn)備開發(fā)一款雷電4的拓展塢 請問從哪里可以獲取CCG5 軟件開發(fā)及Layout注意事項
    發(fā)表于 05-30 06:21

    美國Odyssey奧德賽電池充電注意事項全解析

    Odyssey奧德賽電池充電注意事項全解析 奧德賽電池作為高性能的深循環(huán)鉛酸電池,廣泛應(yīng)用于汽車啟動、摩托車、船舶以及備用電源系統(tǒng)中。正確的充電方法不僅能夠延長電池壽命,還能保障其性能穩(wěn)定發(fā)揮
    的頭像 發(fā)表于 05-19 16:31 ?340次閱讀
    美國Odyssey奧德賽電池充電<b class='flag-5'>注意事項</b>全解析

    掃描電鏡的日常維護有哪些注意事項?

    掃描電鏡日常維護的注意事項。
    的頭像 發(fā)表于 03-24 11:38 ?477次閱讀
    掃描電鏡的日常維護有哪些<b class='flag-5'>注意事項</b>?

    智多晶DDR Controller使用注意事項

    最后一期我們主要介紹智多晶DDR Controller使用時的注意事項。
    的頭像 發(fā)表于 01-24 11:14 ?733次閱讀
    智多晶DDR Controller使用<b class='flag-5'>注意事項</b>

    多層板埋孔設(shè)計注意事項

    多層板埋孔設(shè)計注意事項
    的頭像 發(fā)表于 12-20 16:06 ?786次閱讀

    PCBA生產(chǎn)注意事項

    ? ?PCBA生產(chǎn)注意事項。 長按識別二維碼關(guān)注[現(xiàn)代電子裝聯(lián)工藝技術(shù)]訂閱號,開啟我們共同的學(xué)習(xí)之旅 end
    的頭像 發(fā)表于 11-15 17:04 ?838次閱讀
    PCBA生產(chǎn)<b class='flag-5'>注意事項</b>

    如何為住宅配置靜態(tài)IP:步驟與注意事項

    為住宅配置靜態(tài)IP地址,通常涉及以下步驟和注意事項。
    的頭像 發(fā)表于 10-24 08:02 ?981次閱讀

    脈沖式充電器的使用注意事項

    脈沖式充電器的使用注意事項主要包括以下幾個方面: 一、安全注意事項 用電安全 :在充電過程中,應(yīng)始終保持警惕,注意用電安全,避免觸電和短路等危險情況的發(fā)生。 防火防災(zāi) :避免在易燃易爆物品附近進行
    的頭像 發(fā)表于 09-26 16:05 ?2449次閱讀

    繞線電感定制的注意事項

    電子發(fā)燒友網(wǎng)站提供《繞線電感定制的注意事項.docx》資料免費下載
    發(fā)表于 09-20 11:24 ?4次下載

    減小反激式轉(zhuǎn)換器開關(guān)節(jié)點電壓尖峰的流程

    電子發(fā)燒友網(wǎng)站提供《減小反激式轉(zhuǎn)換器開關(guān)節(jié)點電壓尖峰的流程.pdf》資料免費下載
    發(fā)表于 09-20 11:19 ?0次下載
    減小反激式轉(zhuǎn)換器開<b class='flag-5'>關(guān)節(jié)點</b>電壓尖峰的流程

    profinet網(wǎng)關(guān)的接線步驟和注意事項

    Profinet網(wǎng)關(guān)的接線過程可以根據(jù)具體的應(yīng)用場景和設(shè)備型號有所不同,但一般可以按照以下步驟進行,以下是一個典型的接線步驟和注意事項。
    的頭像 發(fā)表于 09-18 11:53 ?1616次閱讀

    【GD32 MCU入門教程】GD32 MCU GPIO 結(jié)構(gòu)與使用注意事項

    本文是專門為基于GD32 MCU開發(fā)的工程設(shè)計人員提供,主要介紹了GPIO的功能配置、內(nèi)部結(jié)構(gòu)以及在不同場景使用時的注意事項,旨在幫助GD32 MCU
    的頭像 發(fā)表于 09-07 10:34 ?1643次閱讀
    【GD32 MCU入門教程】GD32 MCU GPIO 結(jié)構(gòu)與使用<b class='flag-5'>注意事項</b>

    共模電感定制的注意事項

    電子發(fā)燒友網(wǎng)站提供《共模電感定制的注意事項.docx》資料免費下載
    發(fā)表于 09-04 11:47 ?0次下載

    LiFePO4設(shè)計注意事項

    電子發(fā)燒友網(wǎng)站提供《LiFePO4設(shè)計注意事項.pdf》資料免費下載
    發(fā)表于 09-03 09:24 ?0次下載
    LiFePO4設(shè)計<b class='flag-5'>注意事項</b>

    控制同步降壓轉(zhuǎn)換器的開關(guān)節(jié)點振鈴

    電子發(fā)燒友網(wǎng)站提供《控制同步降壓轉(zhuǎn)換器的開關(guān)節(jié)點振鈴.pdf》資料免費下載
    發(fā)表于 08-26 14:25 ?0次下載
    控制同步降壓轉(zhuǎn)換器的開<b class='flag-5'>關(guān)節(jié)點</b>振鈴