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

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

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

Autosar之網(wǎng)絡(luò)管理-PNC介紹

冬至子 ? 來源:汽車ECU軟硬件 ? 作者:汽車ECU軟硬件 ? 2023-05-26 11:14 ? 次閱讀

PNC:Partial Network Cluster,局部網(wǎng)絡(luò)簇。

最重要的要區(qū)分一個(gè)概念,Cluster的對(duì)象是物理通道。以CAN網(wǎng)絡(luò)為例,cluster必然包含多個(gè)CAN的物理通道。假設(shè)由A,B,C三個(gè)物理通道,開發(fā)人員為了降低總線負(fù)載,不需要這三個(gè)通道同時(shí)工作,只需要A channel和Bchannel共同工作,或者B channel和C channel同時(shí)工作,這個(gè)時(shí)候我們可以將A channel與 C channel構(gòu)成的局域網(wǎng)稱之為PNC1,將B channel和C channel構(gòu)成的局域網(wǎng)稱之為PNC2,將A channel和C channel構(gòu)成的局域網(wǎng)稱之為PNC3.

1.jpg

每一個(gè)PNC又有其獨(dú)立的狀態(tài)機(jī),大的狀態(tài)有兩個(gè):PNC_NO_COMMUNICATION和PNC_FULL_COMMUNICATION。PNC_FULL_COMMUNICATION又包含PNC_REQUESTED,PNC_READY_SLEEP和PNC_PREPARE_SLEEP三個(gè)子狀態(tài)。

圖片

當(dāng)ECU的CAN網(wǎng)絡(luò)接收到NM報(bào)文,會(huì)對(duì)NM報(bào)文的payload進(jìn)行分析.NM報(bào)文的格式如下所示:

圖片

圖片

CBV字節(jié)的Bit6代表的是該報(bào)文是否為局域網(wǎng)相關(guān)的報(bào)文。置位‘1’代表相關(guān),置位‘0’代表無關(guān)。只有置‘1’才會(huì)進(jìn)一步分析具體與哪些PNC相關(guān)。

接下來分析Byte2相關(guān)的bit位:

若bit0置為,則PNC1喚醒,node A和node B的物理通道打開;

若bit1置為,則PNC1喚醒,node B和node C的物理通道打開;

若bit2置為,則PNC1喚醒,node A和node C的物理通道打開;

1.jpg

繼續(xù)以PNC1為例,假設(shè)PNC網(wǎng)絡(luò)并不需要A節(jié)點(diǎn)的所有報(bào)文都外發(fā),只需要一部分,這樣也是可以實(shí)現(xiàn)的,只需要在配置工程中,把所需要外發(fā)的報(bào)文設(shè)置成一個(gè)單獨(dú)的pdu group,在收到PNC1置位時(shí)外發(fā)這一組pdu group。

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

    關(guān)注

    5

    文章

    734

    瀏覽量

    46205
  • AUTOSAR
    +關(guān)注

    關(guān)注

    10

    文章

    345

    瀏覽量

    21417
  • CAN網(wǎng)絡(luò)
    +關(guān)注

    關(guān)注

    1

    文章

    44

    瀏覽量

    16860
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    AUTOSAR CAN網(wǎng)絡(luò)管理

    一、背景: 在AUTOSAR CAN網(wǎng)絡(luò)管理框架下,如果所有的節(jié)點(diǎn)都按照狀態(tài)機(jī)要求,在ReadSleep狀態(tài)下停發(fā)NM幀,在Prepare Bus-Sleep模式下停發(fā)App幀,所有節(jié)點(diǎn)可以從
    發(fā)表于 07-26 06:47

    AUTOSAR CAN網(wǎng)絡(luò)管理狀態(tài)機(jī)介紹

    AUTOSAR CAN網(wǎng)絡(luò)管理狀態(tài)機(jī)為什么停發(fā)應(yīng)用幀?有什么解決辦法嗎?
    發(fā)表于 09-24 07:47

    AUTOSAR的相關(guān)資料推薦

    AUTOSAR基礎(chǔ)篇EcuM_wto9109的博客-CSDN博客【AutoSAR】【EcuM】ECU狀態(tài)管理專注汽車軟件開發(fā)、AutoSAR
    發(fā)表于 01-27 08:25

    AUTOSAR信息安全框架和關(guān)鍵技術(shù)相關(guān)資料介紹

    1、AUTOSAR信息安全框架和關(guān)鍵技術(shù)分析隨著汽車網(wǎng)聯(lián)化和智能化,汽車不再孤立,越來越多地融入到互聯(lián)網(wǎng)中。在這同時(shí),汽車也慢慢成為潛在的網(wǎng)絡(luò)攻擊目標(biāo),汽車的網(wǎng)絡(luò)安全已成為汽車安全的基礎(chǔ),受到
    發(fā)表于 11-24 16:51

    AUTOSAR_SWS_CAN網(wǎng)絡(luò)管理規(guī)范標(biāo)準(zhǔn)4.3.1

    AUTOSAR_SWS_CAN網(wǎng)絡(luò)管理規(guī)范標(biāo)準(zhǔn)4.3.1
    發(fā)表于 03-28 17:02 ?13次下載

    CAN網(wǎng)絡(luò)管理規(guī)范 AUTOSAR CP中文版

    CAN網(wǎng)絡(luò)管理規(guī)范 AUTOSAR CP中文版免費(fèi)下載。
    發(fā)表于 04-06 16:21 ?0次下載

    CAN網(wǎng)絡(luò)管理規(guī)范 AUTOSAR CP英文版

    AUTOSAR_SWS_CAN網(wǎng)絡(luò)管理規(guī)范標(biāo)準(zhǔn)4.3.0英文版免費(fèi)下載。
    發(fā)表于 04-06 16:20 ?0次下載

    AUTOSAR CAN網(wǎng)絡(luò)管理協(xié)議

    AUTOSAR_SWS_CANNetworkManagement AUTOSAR CAN網(wǎng)絡(luò)管理協(xié)議,4.4.0版本
    發(fā)表于 08-01 11:09 ?16次下載

    AUTOSAR和OSEK網(wǎng)絡(luò)管理比較

    AUTOSAR與OSEK二者都是汽車電子軟件的標(biāo)準(zhǔn)。OSEK/VDX是基于ECU開發(fā)的操作系統(tǒng)標(biāo)準(zhǔn),AUTOSAR基于整體汽車電子開發(fā)的功能標(biāo)準(zhǔn)。
    發(fā)表于 09-16 09:42 ?1648次閱讀

    OSEK與AUTOSAR標(biāo)準(zhǔn)分別是怎么實(shí)現(xiàn)網(wǎng)絡(luò)管理功能的

    AUTOSAR(Automotive Open System Architecture,即汽車開放系統(tǒng)架構(gòu)),另一個(gè)是OSEK。 AUTOSAR與OSEK的網(wǎng)絡(luò)管理方式雖然有區(qū)別,但是
    的頭像 發(fā)表于 11-11 14:11 ?1591次閱讀

    AutoSAR中CAN通信網(wǎng)絡(luò)管理的概述

    AutoSAR中CAN通信的網(wǎng)絡(luò)管理主要是根據(jù)CANNode接收和發(fā)送的NMMessage進(jìn)行該節(jié)點(diǎn)在整個(gè)網(wǎng)絡(luò)中的活動(dòng)的,根據(jù)NM Message控制整個(gè)
    的頭像 發(fā)表于 01-18 10:21 ?5469次閱讀
    <b class='flag-5'>AutoSAR</b>中CAN通信<b class='flag-5'>網(wǎng)絡(luò)</b><b class='flag-5'>管理</b>的概述

    科普系列:AUTOSAR與OSEK網(wǎng)絡(luò)管理比較(上)

    AUTOSAR(Automotive Open System Architecture,即汽車開放系統(tǒng)架構(gòu)),另一個(gè)是OSEK。AUTOSAR與OSEK的網(wǎng)絡(luò)管理方式的區(qū)
    的頭像 發(fā)表于 10-26 09:28 ?1006次閱讀
    科普系列:<b class='flag-5'>AUTOSAR</b>與OSEK<b class='flag-5'>網(wǎng)絡(luò)</b><b class='flag-5'>管理</b>比較(上)

    科普系列:AUTOSAR與OSEK網(wǎng)絡(luò)管理比較(下)

    作者:You小編:吃不飽在上篇中我們分別在狀態(tài)機(jī)和報(bào)文格式方面對(duì)OSEK和AUTOSAR網(wǎng)絡(luò)管理進(jìn)行了簡(jiǎn)單介紹,感興趣的小伙伴請(qǐng)移步至文章《科普系列:
    的頭像 發(fā)表于 11-22 10:17 ?1004次閱讀
    科普系列:<b class='flag-5'>AUTOSAR</b>與OSEK<b class='flag-5'>網(wǎng)絡(luò)</b><b class='flag-5'>管理</b>比較(下)

    一文解析AUTOSAR CAN網(wǎng)絡(luò)管理

    AUTOSAR CAN 網(wǎng)絡(luò)管理是一個(gè)獨(dú)立于硬件的協(xié)議,只能在 CAN 上使用。它的主要目的是協(xié)調(diào)網(wǎng)絡(luò)的正常運(yùn)行和總線休眠模式之間的轉(zhuǎn)換。
    的頭像 發(fā)表于 09-09 10:32 ?5334次閱讀
    一文解析<b class='flag-5'>AUTOSAR</b> CAN<b class='flag-5'>網(wǎng)絡(luò)</b><b class='flag-5'>管理</b>

    AUTOSAR UDP網(wǎng)絡(luò)管理策略

    UdpNm,AUTOSAR UDP Network Management,基于TCP/IP協(xié)議棧,主要目的是協(xié)調(diào)網(wǎng)絡(luò)在normal operation和bus-sleep mode之間的轉(zhuǎn)換。除了
    的頭像 發(fā)表于 09-27 16:51 ?605次閱讀
    <b class='flag-5'>AUTOSAR</b> UDP<b class='flag-5'>網(wǎng)絡(luò)</b><b class='flag-5'>管理</b>策略