国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

淺析網關節點(包含PNC功能)解讀路由需求以及開發注意事項

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

掃碼添加小助手

加入工程師交流群

Autosar網絡管理中,如果節點是網關節點,對開發和測試來說都是不小的挑戰,如果對需求解讀不到位,開發架構設計錯誤,后期的測試也就bug bug bug...

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

提示:基于can總線討論

1 需求明確 需求:某個ECU包含兩個節點:Node1和Node2,兩者為網關節點,均包含PNC功能。要求網絡管理報文的路由時間<15ms。

提示

Node1和Node2是主動激活節點,即兩個Node均具有快發模式;

PNC1和PNC2均關聯Can1和Can2

2 需求說明

這里我們從測試角度分析需求應該如何測試。

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


pYYBAGMFkvWAfcKJAACJSaz28CQ890.jpg

測試關鍵步驟:

Tester發送僅包含PNC1的網絡管理報文0x5xx;

5s后,Node1和Node2進入NOS(Normal Operation State)狀態,且兩者均以1s周期外發各自的網絡管理報文;

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

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

測試分析圖如下所示:


pYYBAGMFkxWAL0N7AABlW1zPS3g613.jpg

3 開發注意

當理解了需求以后,開發者實現過程中有幾點需要注意:

Node1接收的網絡管理報文是一個范圍,而非某幀網絡管理報文,比如:本例網絡管理報文的范圍是0x500~0x53F,該范圍內的任一幀網絡管理報文,如果PNC關聯Node2,均應使得Node2進入快發模式,反之亦然;

Node1和Node2的喚醒與PNC相關,與應用報文的路由不要混為一談。PNC關聯哪些Node,ComM會請求哪些Node的網絡狀態切換,而應用報文的路由可以通過PDUR進行PDR級別路由或者Com層的信號(Signal)路由;

配置參數CanNmPnHandleMulti勾選;

網絡管理有PN功能時,ComM負責調用CanNm_NetworkRequest()接口

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


審核編輯:劉清

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

    關注

    145

    文章

    2043

    瀏覽量

    135228
  • 網絡管理
    +關注

    關注

    0

    文章

    127

    瀏覽量

    29348
  • AUTOSAR
    +關注

    關注

    10

    文章

    398

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    頁面導入導出功能怎么用?如何快速合并兩個工程,復制粘貼注意事項

    頁面導入導出功能怎么用?如何快速合并兩個工程,復制粘貼注意事項
    發表于 02-03 14:16

    頁面導入導出功能怎么用?如何快速合并兩個工程,復制粘貼注意事項

    頁面導入導出功能怎么用?如何快速合并兩個工程,復制粘貼注意事項
    發表于 01-28 15:17

    探索Renesas RSSKRX23E - B開發板:功能、使用與注意事項

    探索Renesas RSSKRX23E - B開發板:功能、使用與注意事項 在電子工程師的日常工作中,一款功能強大且穩定的開發板能為項目的開
    的頭像 發表于 12-29 11:05 ?602次閱讀

    請問CW32F030的硬件注意事項有哪些?

    CW32F030的硬件注意事項有哪些
    發表于 12-25 08:20

    請問IAP功能升級流程中有哪些注意事項

    IAP 功能升級流程中有哪些注意事項
    發表于 12-23 07:55

    迅為RK3588開發板Android系統燒寫及注意事項

    迅為RK3588開發板Android系統燒寫及注意事項
    的頭像 發表于 12-03 15:17 ?7170次閱讀
    迅為RK3588<b class='flag-5'>開發</b>板Android系統燒寫及<b class='flag-5'>注意事項</b>

    驅動板PCB布線的注意事項

    PCB Layout 注意事項 1)布局注意事項: ●● 整體布局遵循功率回路與小信號控制回路分開布局原則,功率部分和控制部分的 GND 分開回流到輸入 GND。 ●● 芯片的放置方向優先考慮驅動
    發表于 12-02 07:40

    藍牙網關廠家品牌都有哪些?

    ,支持多場景定制化需求。 適配場景:智能家居生態搭建、智能樓宇設備聯動、工業物聯網數據采集與傳輸。 注意事項:主要提供芯片與模組解決方案,成品網關需通過其授權合作伙伴采購,適合具備二次開發
    發表于 11-21 10:43

    CW32F030在使用中的注意事項有哪些?

    CW32F030在使用中的注意事項有哪些?
    發表于 11-18 06:20

    極海APM32E030 MCU中高速時鐘的配置和相關注意事項

    每一家MCU廠家的SDK寫法和寄存器功能都有所不同,如果不熟悉的話就會配置錯誤,導致MCU運行不穩定。接下來就以APM32E030的手冊和SDK,解讀下高速時鐘的配置和相關注意事項
    的頭像 發表于 11-04 09:19 ?4642次閱讀
    極海APM32E030 MCU中高速時鐘的配置和相關<b class='flag-5'>注意事項</b>

    RT1180 XMCD的特點和使用注意事項

    之前在 “XMCD – i.MX RT11xx系列簡單易用的特定外設配置功能”的文章給大家介紹了XMCD功能的基礎知識和用法,不過前面是以RT1170為例介紹的,本文將基于RT1180著重介紹XMCD的特點以及使用時的
    的頭像 發表于 10-07 11:06 ?1420次閱讀
    RT1180 XMCD的特點和使用<b class='flag-5'>注意事項</b>

    emWin AppWizard 開發注意事項有哪些?

    emWin AppWizard 開發注意事項
    發表于 09-04 06:18

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

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

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

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

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

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