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

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

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

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

AUTOSAR架構(gòu)中CanNm模塊的問題解答

832065824 ? 來源:汽車電子嵌入式 ? 作者:汽車電子嵌入式 ? 2022-11-28 10:38 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前言

CanNm模塊配置完成后,基本不需要和其他非標(biāo)準(zhǔn)AUTOSAR模塊進(jìn)行交互(除了user data數(shù)據(jù)的使用),但是在深入理解CanNm模塊是發(fā)現(xiàn)一下幾個(gè)問題還是比較疑惑:

(1)Dcm通過BswM控制CanNm報(bào)文的Enable和Disable后會(huì)影響CanNm狀態(tài)機(jī)嗎?

(2)誰來觸發(fā)CanNm狀態(tài)機(jī)跳轉(zhuǎn),什么條件下怎么觸發(fā)?

(3)CanNm怎么知道是主動(dòng)(本地)喚醒還是被動(dòng)(NM網(wǎng)絡(luò))喚醒?

本文就來回答這些問題。

AUTOSAR模式管理-BswM模塊詳細(xì)介紹

AUTOSAR模式管理-EcuM Sleep and UP詳解

AUTOSAR 通信服務(wù) - NM概念詳解

正文

1.網(wǎng)絡(luò)管理基本概念

2.CanNm和BswM模塊交互

2.1 BswNMControl配置容器

dd96acca-6ea7-11ed-8abf-dac502259ad0.png

ddc78598-6ea7-11ed-8abf-dac502259ad0.png

BswM模塊的BswMAction配置容器下的BswNMControl配置容器可以配置enable或者disable一路Can網(wǎng)絡(luò)管理報(bào)文的發(fā)送,通常這個(gè)功能需求在DCM模塊的0x28服務(wù)開關(guān)應(yīng)用/網(wǎng)絡(luò)管理通信中會(huì)使用到。

ddeab64e-6ea7-11ed-8abf-dac502259ad0.png

BswMComMNetworkHandleRef參數(shù)屬于BswNMControl配置容器下的配置項(xiàng),應(yīng)用此路網(wǎng)絡(luò)管理在Com下的通道號(hào)。

de1cbd7e-6ea7-11ed-8abf-dac502259ad0.png

de40b9ea-6ea7-11ed-8abf-dac502259ad0.png

CanNm模塊提供CanNm_DisableCommunication和CanNm_EnableCommunication兩個(gè)函數(shù)接口用來開關(guān)CanNm報(bào)文的發(fā)送,如果在BswM模塊中配置了BswNMControl配置容器,且有對(duì)應(yīng)的LE邏輯表達(dá)式能夠觸發(fā)這個(gè)Action,那么就會(huì)完成BswM和CanN的交互。

2.2 BswMNmIfCarWakeUpIndication

de67283c-6ea7-11ed-8abf-dac502259ad0.png

de9e70a8-6ea7-11ed-8abf-dac502259ad0.png

de9e70a8-6ea7-11ed-8abf-dac502259ad0.png

debe8384-6ea7-11ed-8abf-dac502259ad0.png

BswM的BswMModeRequestPort配置容器中提供了BswMNmIfCarWakeUpIndication模式請求端口來通過NMif --> CanNm來獲取網(wǎng)絡(luò)管理喚醒狀態(tài)。這個(gè)MRP在實(shí)際應(yīng)用中很少用到。

3.ComM模塊通過NMIf模塊和CanNm模塊交互

3.1 本地喚醒源主動(dòng)喚醒

dedd1574-6ea7-11ed-8abf-dac502259ad0.png

df0368f0-6ea7-11ed-8abf-dac502259ad0.png

主動(dòng)喚醒:來自模塊內(nèi)部對(duì)網(wǎng)絡(luò)的請求,比如KL15喚醒。主動(dòng)喚醒節(jié)點(diǎn)的網(wǎng)絡(luò)管理報(bào)文必須先于應(yīng)用報(bào)文發(fā)送。

ECU上電或喚醒后,如果檢測到為本地喚醒或其他條件需要ECU進(jìn)行主動(dòng)喚醒時(shí),用戶調(diào)用ComM接口ComM_RequestComMode()請求ComM COMM_FULL_COMMUNICATION以使能通信,ComM在接收到請求后,調(diào)用 CanSM_RequestComMode()請求CanSM將相應(yīng)的Can通道狀態(tài)切換為FULLCOM,CanSM再通過CanIf切換控制器收發(fā)器狀態(tài),調(diào)用如果該通道的NMVariant為FULL,調(diào)用NM接口 Nm_NetworkRequest(),NM再調(diào)用CanNm接口 CanNm_NetworkRequest()請求進(jìn)入主動(dòng)喚醒。ComM進(jìn)入COMM_FULL_COMMUNICATION后,可通過BSWM或手動(dòng)方式,啟動(dòng)相應(yīng)通道的Com IPdu Groups,通信開始。

3.2 網(wǎng)絡(luò)喚醒源被動(dòng)喚醒

df4c16d6-6ea7-11ed-8abf-dac502259ad0.png

df6a7f5e-6ea7-11ed-8abf-dac502259ad0.png

df8f63be-6ea7-11ed-8abf-dac502259ad0.png

被動(dòng)喚醒:來自總線上其他模塊對(duì)該模塊的網(wǎng)絡(luò)請求。被動(dòng)喚醒的節(jié)點(diǎn),發(fā)送網(wǎng)絡(luò)管理報(bào)文和應(yīng)用報(bào)文的先后順序無特別要求。

ECU上電或喚醒后,如果檢測到為遠(yuǎn)程喚醒或其他添加需要ECU進(jìn)行passive喚醒時(shí),調(diào)用 ComM_EcuM_WakeUpIndication()(如果ECUM中的wakeup source綁定了ComM通道,則在調(diào)用EcuM_CheckWakeup()時(shí)自動(dòng)調(diào)用),如果通道的NMVariant為FULL或PASSIVE,ComM調(diào)用 Nm_PassiveStartUp()請求NM進(jìn)行passive喚醒,并調(diào)用 CanSM_RequestComMode()請求CanSM將相應(yīng)的Can通道狀態(tài)切換為FULLCOM。

3.3 網(wǎng)絡(luò)休眠

dfb63bba-6ea7-11ed-8abf-dac502259ad0.png

dfdaef14-6ea7-11ed-8abf-dac502259ad0.png

當(dāng)某個(gè)網(wǎng)絡(luò)通道需要休眠時(shí),調(diào)用ComM接口ComM_RequestComMode()請求COMM_NO_COMMUNICATION以釋放通信請求,COMM在接收到請求后,調(diào)用 CanSM_RequestComMode()請求CanSM將相應(yīng)的Can通道狀態(tài)切換為NOCOM,如果該通道的NMVariant為FULL,調(diào)用NM接口Nm_NetworkRelease()請求NM進(jìn)入sleep,NM在等待總線同步休眠后(其他節(jié)點(diǎn)都停發(fā)了網(wǎng)絡(luò)管理報(bào)文準(zhǔn)備休眠),進(jìn)入Bus-Sleep狀態(tài),反饋給ComM,ComM進(jìn)入NOCOM狀態(tài),如果BswM中配置了ComM模塊狀態(tài)為NO COMMUNICATION就執(zhí)行ECUM下電動(dòng)作時(shí),此時(shí)ECUM就可以啟動(dòng)下電流程。

4.問題回答

問題1:Dcm通過BswM控制CanNm報(bào)文的Enable和Disable后會(huì)影響CanNm狀態(tài)機(jī)嗎?

答:AUTOSAR網(wǎng)絡(luò)管理規(guī)范中沒有明確說明這個(gè)問題。不過在閱讀源碼后,發(fā)現(xiàn) CanNm_DisableCommunication和 CanNm_EnableCommunication不會(huì)影響CanNm狀態(tài)機(jī),只是設(shè)置一個(gè)標(biāo)志用來控制NM報(bào)文的發(fā)送。

問題2:誰來觸發(fā)CanNm狀態(tài)機(jī)跳轉(zhuǎn),什么條件下怎么觸發(fā)?

答:ComM模塊獲取到EcuM上報(bào)的被動(dòng)喚醒事件后通過Nm_PassiveStartUp來被動(dòng)喚醒NM。ComM收到用戶的網(wǎng)絡(luò)通信請求后通過Nm_NetworkRequest來主動(dòng)喚醒NM。ComM收到用戶的網(wǎng)絡(luò)通信請求后通過Nm_NetworkRelease釋放NM。

問題3:CanNm怎么知道是主動(dòng)(本地)喚醒還是被動(dòng)(NM網(wǎng)絡(luò))喚醒?

答:主動(dòng)喚醒一般都是本地Local喚醒,來自ComM的用戶(User)調(diào)用ComM_ModeRequest請求網(wǎng)絡(luò)喚醒。被動(dòng)喚醒一般都是NM網(wǎng)絡(luò)喚醒,來自EcuM調(diào)用ComM_EcuM_WakeUpIndication上班的喚醒事件。

審核編輯:郭婷

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

    關(guān)注

    33

    文章

    9520

    瀏覽量

    157028
  • 函數(shù)
    +關(guān)注

    關(guān)注

    3

    文章

    4417

    瀏覽量

    67507

原文標(biāo)題:AUTOSAR架構(gòu)下關(guān)于CanNm的幾點(diǎn)思考

文章出處:【微信號(hào):汽車電子嵌入式,微信公眾號(hào):汽車電子嵌入式】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    特瑞仕電源架構(gòu)解決方案網(wǎng)絡(luò)研討會(huì)問題解答(2)

    1月30日舉辦了電源架構(gòu)解決方案網(wǎng)絡(luò)研討會(huì)(12V/24V/48V輸入篇)。在研討會(huì)的問答環(huán)節(jié),我們收到了各位的諸多提問?,F(xiàn)將這些問題及其解答分為三期陸續(xù)公開。若能為各位解決課題提供參考,我們將深感榮幸。
    的頭像 發(fā)表于 02-27 16:18 ?323次閱讀

    特瑞仕電源架構(gòu)解決方案網(wǎng)絡(luò)研討會(huì)問題解答(1)

    在研討會(huì)的問答環(huán)節(jié),我們收到了各位的諸多提問。現(xiàn)將這些問題及其解答分為三期陸續(xù)公開。若能為各位解決課題提供參考,我們將深感榮幸。
    的頭像 發(fā)表于 02-25 15:35 ?203次閱讀

    示波器常見問題解答 (FAQ)

    示波器是電子工程師不可或缺的“眼睛”,它能將看不見的電信號(hào)轉(zhuǎn)化為可視的波形圖像,幫助我們洞察電路的運(yùn)行狀態(tài)。為了幫助您更高效、安全地使用這一工具,我們整理了以下常見問題與解答。 ? 1.
    的頭像 發(fā)表于 02-02 18:21 ?405次閱讀
    示波器常見<b class='flag-5'>問題解答</b> (FAQ)

    TDK SmartSound One評(píng)估模塊使用指南

    模塊就是這樣一款產(chǎn)品,它為評(píng)估TDK MEMS麥克風(fēng)的性能提供了一個(gè)優(yōu)秀的平臺(tái)。本文將詳細(xì)介紹該評(píng)估模塊的各項(xiàng)特性、使用方法以及常見問題解答。 文件下載: TDK InvenSense
    的頭像 發(fā)表于 12-26 11:20 ?477次閱讀

    車載功放芯片選型高頻問題解答,看完秒懂)

    在車載音頻方案開發(fā)過程,選型環(huán)節(jié)總是充滿各種疑問:“多大功率的芯片適合我的場景?”“小功率芯片音質(zhì)會(huì)不會(huì)很差?”“大功率芯片會(huì)不會(huì)很耗電?”“如何避免芯片在車載環(huán)境下出故障?”……這些問題不僅困擾
    發(fā)表于 12-09 09:27

    臺(tái)階儀的原理及常見問題解答

    表面特征是材料、化學(xué)等領(lǐng)域的重要研究內(nèi)容。準(zhǔn)確評(píng)價(jià)表面形貌與特征,對(duì)材料性能分析、工藝改進(jìn)具有重要意義。臺(tái)階高度測量在表面研究作用突出:一方面可用于分析微觀形貌,另一方面在半導(dǎo)體制造等工業(yè)涉及
    的頭像 發(fā)表于 12-05 18:04 ?258次閱讀
    臺(tái)階儀的原理及常見<b class='flag-5'>問題解答</b>

    四探針法測電阻的原理與常見問題解答

    法甚至被用作校正其他方法的基準(zhǔn)。下文,Xfilm埃利將系統(tǒng)闡述四探針法的基本原理,并對(duì)實(shí)際應(yīng)用遇到的常見問題進(jìn)行詳細(xì)解答。四探針法測電阻的基本原理/Xfilm1
    的頭像 發(fā)表于 12-04 18:08 ?1067次閱讀
    四探針法測電阻的原理與常見<b class='flag-5'>問題解答</b>

    特瑞仕電壓檢測器網(wǎng)絡(luò)研討會(huì)問題解答

    11月14日舉辦了電壓檢測器(復(fù)位IC)網(wǎng)絡(luò)研討會(huì)?,F(xiàn)將研討會(huì)答疑環(huán)節(jié)各位提出的問題及解答內(nèi)容予以公開。
    的頭像 發(fā)表于 11-26 09:28 ?639次閱讀

    2025無線通信應(yīng)用與對(duì)比分析

    本指南深入解析DMR數(shù)字與SA模擬對(duì)講機(jī)模塊的核心差異、參數(shù)性能及行業(yè)應(yīng)用場景,并附上詳細(xì)的選型對(duì)照表與常見問題解答。希望在看完這篇文章后,能幫助您在“模擬與數(shù)字通信”之間做出最適合您項(xiàng)目的選擇。
    的頭像 發(fā)表于 10-24 12:01 ?1680次閱讀
    2025無線通信應(yīng)用與對(duì)比分析

    先收藏系列 工業(yè)相機(jī)的六問六答!

    工業(yè)相機(jī)常用問題解答
    的頭像 發(fā)表于 10-22 09:26 ?368次閱讀
    先收藏系列 工業(yè)相機(jī)的六問六答!

    示波器問題解答干貨

    第一問:示波器的波形代表什么意義? 一句話概括:水平坐標(biāo)代表時(shí)間,垂直坐標(biāo)代表電壓(一般是電壓),電壓隨時(shí)間變化的曲線就是示波器顯示的波形。 垂直坐標(biāo)比較好理解,就是電壓的大小。水平坐標(biāo)代表時(shí)間,有很多人被繞了進(jìn)去,但是只要注意以下一點(diǎn)就可以了: 注意:示波器是一個(gè)實(shí)時(shí)工具,示波器顯示的,就是當(dāng)前時(shí)刻正在發(fā)生的。 為什么要強(qiáng)調(diào)這個(gè)問題呢?因?yàn)樵?jīng)有人問我:我的示波器怎么這么慢,顯示一條波形要等十幾秒鐘,作
    的頭像 發(fā)表于 10-13 14:51 ?841次閱讀
    示波器<b class='flag-5'>問題解答</b>干貨

    晶科能源Tiger Neo 3.0的問題解答(1)

    自晶科Tiger Neo 3.0 產(chǎn)品AI助手上線以來,后臺(tái)咨詢量飆升!看來大家對(duì)我們的旗艦產(chǎn)品——Tiger Neo 3.0 充滿了好奇與期待。我們認(rèn)真梳理了大家問得最頻繁、最熱門的問題,進(jìn)行解答
    的頭像 發(fā)表于 08-20 14:09 ?870次閱讀

    從手寫代碼到AUTOSAR工具鏈:J1939Tp應(yīng)用篇

    J1939Tp是我學(xué)習(xí)AUTOSAR CP諸多BSW模塊的起點(diǎn),其分層架構(gòu)完美體現(xiàn)了AUTOSAR規(guī)范的精髓,掌握J(rèn)1939Tp有助于深入理解通信(COM)相關(guān)
    的頭像 發(fā)表于 07-10 16:37 ?5164次閱讀
    從手寫代碼到<b class='flag-5'>AUTOSAR</b>工具鏈:J1939Tp應(yīng)用篇

    汽車?yán)葰饷苄詸z測儀常見問題解答

    在汽車生產(chǎn)和檢測環(huán)節(jié),汽車?yán)葰饷苄詸z測儀起著至關(guān)重要的作用。以下是一些關(guān)于它的常見問題解答。(1)檢測儀的精度受哪些因素影響?檢測儀的精度主要受環(huán)境因素、儀器本身的穩(wěn)定性以及被測喇叭的特性
    的頭像 發(fā)表于 06-25 11:52 ?604次閱讀
    汽車?yán)葰饷苄詸z測儀常見<b class='flag-5'>問題解答</b>

    變頻器與傳動(dòng)使用的常見問題解答

    變頻器與傳動(dòng)系統(tǒng)作為工業(yè)自動(dòng)化領(lǐng)域的核心設(shè)備,其穩(wěn)定運(yùn)行直接影響生產(chǎn)效率和設(shè)備壽命。以下是針對(duì)實(shí)際應(yīng)用中高頻問題的系統(tǒng)性解答,結(jié)合技術(shù)原理與現(xiàn)場經(jīng)驗(yàn),為從業(yè)者提供實(shí)用參考。 一、電機(jī)過熱問題解析 某
    的頭像 發(fā)表于 06-10 07:35 ?693次閱讀
    變頻器與傳動(dòng)使用的常見<b class='flag-5'>問題解答</b>