国产chinesehdxxxx老太婆,办公室玩弄爆乳女秘hd,扒开腿狂躁女人爽出白浆 ,丁香婷婷激情俺也去俺来也,ww国产内射精品后入国产

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

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

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

網(wǎng)絡(luò)關(guān)閉但ECU沒有休眠前如何進(jìn)行網(wǎng)絡(luò)喚醒呢?

832065824 ? 來源:汽車電子嵌入式 ? 2023-03-29 09:06 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前言

最近在做CAN網(wǎng)絡(luò)管理的工作,發(fā)現(xiàn)網(wǎng)絡(luò)休眠(關(guān)閉)后在ECU系統(tǒng)沒有休眠/下電前如果又收到了NM報(bào)文,ECU的網(wǎng)絡(luò)沒有被重新喚醒(開啟),ECU系統(tǒng)也沒有結(jié)束下電(Shutdown)流程,而是直接下電后再被喚醒,而不是我們期望的在PreShutdown到Shutdown階段收到NM報(bào)文重回到Startup階段。

正文

1.網(wǎng)絡(luò)休眠時(shí)的相關(guān)系統(tǒng)狀態(tài)

在本地喚醒源(Local wake up source,一般是IGN等硬線信號)Disable掉后,User會調(diào)用ComM_RequestComMode請求ComM進(jìn)入到NoCom狀態(tài),如果這個(gè)時(shí)候沒有接收到NM報(bào)文,且沒有收到診斷請求ComM會切換到NoCom狀態(tài),這個(gè)時(shí)候ComM會調(diào)用CanSM_RequestComMode(network:=, mode:= COMM_NO_COMMUNICATION)關(guān)閉Can控制器(CanDriver)的收發(fā)報(bào)文能力。

我們具體來看CanSM對Can Transceiver的操作,以及此時(shí)Transceiver的狀態(tài)。

1dae6d16-cdc6-11ed-bfe3-dac502259ad0.png

1db61732-cdc6-11ed-bfe3-dac502259ad0.png

CanSM-->CanIf-->CanTrcv最終會拉低TJA1043收發(fā)器的STB_N腳,這個(gè)時(shí)候TJA1043收發(fā)器的INH腳是處于高電平狀態(tài)。

1dcd7f94-cdc6-11ed-bfe3-dac502259ad0.png

TJA1043收發(fā)器處于Standby mode時(shí)的報(bào)文收發(fā)功能是關(guān)閉的,也就是收發(fā)器在Standby mode下是不能收發(fā)報(bào)文的。

所以這個(gè)時(shí)候,ComM處于NoCom狀態(tài),NM處于Bus Sleep狀態(tài),就算這個(gè)時(shí)候Can-Bus上有NM報(bào)文過來,Can Transceiver根本就收不到,也就是不可能讓ECU系統(tǒng)狀態(tài)機(jī)從Preshutdown跳轉(zhuǎn)到Startup。

那能讓Can Transceiver別不要進(jìn)入到Standby Mode么?-- 不能,因?yàn)镃omM進(jìn)入NoCom后CanSM-->CanIf-->CanTrcv設(shè)置Transceiver進(jìn)入到Standby mode這個(gè)過程是AUTOSAR靜態(tài)代碼自動實(shí)現(xiàn)的,我們不可能去改靜態(tài)代碼。

所以我們該怎么做才能實(shí)現(xiàn)網(wǎng)絡(luò)關(guān)閉后ECU沒有休眠前網(wǎng)絡(luò)喚醒?

2.網(wǎng)絡(luò)休眠后重新喚醒網(wǎng)絡(luò)需要做的準(zhǔn)備工作

要實(shí)現(xiàn)網(wǎng)絡(luò)關(guān)閉后ECU沒有休眠前網(wǎng)絡(luò)喚醒需要以下必要操作:

1)配置CanIf和EcuM的Wake up validation功能。

1de4ab2e-cdc6-11ed-bfe3-dac502259ad0.png

2)User判斷Can Transceiver進(jìn)入到Standby模式后,通過CanIf_SetTransceiverMode --> CanTrcv_SetTransceiverMode設(shè)置收發(fā)器到Sleep模式。

1df38b26-cdc6-11ed-bfe3-dac502259ad0.png

1e0cf99e-cdc6-11ed-bfe3-dac502259ad0.png

軟件設(shè)置Can收發(fā)器到Sleep模式后通過硬件設(shè)計(jì)保證INH腳在Sleep模式是以低電平狀態(tài)輸入到MCU。

3)Can收發(fā)器進(jìn)入Sleep模式后如果收到CAN報(bào)文就會使得INH腳切換到High電平狀態(tài),User通過判斷INH腳從Low電平狀態(tài)跳變?yōu)镠igh狀態(tài)來得知Can-Bus收到了報(bào)文,這個(gè)時(shí)候通過調(diào)用CanIf_SetTransceiverMode --> CanTrcv_SetTransceiverMode設(shè)置Can Transceiver到Normal狀態(tài),這樣Can Transceiver就能接收到報(bào)文了,報(bào)文就能到達(dá)CanIf模塊。

4)允許網(wǎng)絡(luò)通信CommunicationAllowed=TRUEComM,這樣通過ComM_EcuM_WakeUpIndication(ChX)這個(gè)條件就能使得ComM進(jìn)入到FullCom狀態(tài),如果收到的是NM報(bào)文,就能維持住網(wǎng)絡(luò)。

3.總結(jié)

想要實(shí)現(xiàn)網(wǎng)絡(luò)關(guān)閉但ECU沒有休眠前網(wǎng)絡(luò)喚醒需要通過檢測TJA1043收發(fā)器的INH腳的電平狀態(tài)來判斷接收到Can報(bào)文,然后通過EcuM和CanIf的喚醒源校驗(yàn)(NM報(bào)文校驗(yàn))功能來觸發(fā)ComM模塊切換到FullCom狀態(tài),最后ComM進(jìn)入FullCom后調(diào)用CanSM接口喚醒網(wǎng)絡(luò),同時(shí)NM狀態(tài)進(jìn)入到Network Mode的Repeat Message State,整個(gè)網(wǎng)路開啟。







審核編輯:劉清

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

    關(guān)注

    10

    文章

    3673

    瀏覽量

    108004
  • AUTOSAR
    +關(guān)注

    關(guān)注

    10

    文章

    380

    瀏覽量

    22692
  • ecu
    ecu
    +關(guān)注

    關(guān)注

    14

    文章

    934

    瀏覽量

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

    關(guān)注

    1

    文章

    45

    瀏覽量

    17464

原文標(biāo)題:網(wǎng)絡(luò)關(guān)閉但ECU沒有休眠前如何網(wǎng)絡(luò)喚醒

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

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

掃碼添加小助手

加入工程師交流群

    評論

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

    干貨分享 | TSMaster—LIN 喚醒休眠機(jī)制

    在汽車總線中常見的喚醒方式有硬線喚醒網(wǎng)絡(luò)喚醒和特定信號喚醒,而LIN總線則是通過休眠幀與
    的頭像 發(fā)表于 09-25 08:03 ?3290次閱讀
    干貨分享 | TSMaster—LIN <b class='flag-5'>喚醒</b>與<b class='flag-5'>休眠</b>機(jī)制

    電動汽車的ECU進(jìn)入休眠后,目前有3種喚醒模式,CAN總線和AC電壓的喚醒設(shè)計(jì)原理是什么?

    電動汽車的ECU進(jìn)入休眠后,目前有3種喚醒模式,我想知道CAN總線和AC電壓的喚醒設(shè)計(jì)原理是什么?
    發(fā)表于 02-02 06:19

    cc2530休眠喚醒后各個(gè)模塊寄存器的值有變化嗎?

    做zigbee協(xié)議cc2530低功耗編程時(shí)有以下疑問請幫忙解答一下:1.休眠喚醒后各個(gè)模塊寄存器的值有變化嗎?尤其是串口。2.串口要進(jìn)入休眠狀態(tài)需要哪些設(shè)置?一定要中斷模式嗎?DM
    發(fā)表于 04-01 17:53

    Zigbee 怎么實(shí)現(xiàn)沒有網(wǎng)絡(luò)就進(jìn)入休眠的功能

    本帖最后由 冒汗的心情 于 2016-4-27 09:14 編輯 在Zigbee網(wǎng)路想實(shí)現(xiàn)一個(gè)功能,如果終端上電周圍沒有網(wǎng)絡(luò)可以加入,就進(jìn)入休眠,下次上電再繼續(xù)加入網(wǎng)絡(luò),如果
    發(fā)表于 04-26 10:19

    如果設(shè)備加入到網(wǎng)絡(luò)后,在休眠后怎么檢測到協(xié)調(diào)器掉網(wǎng)?

    TI工程師,你們好,我現(xiàn)在有一個(gè)終端節(jié)點(diǎn),想做低功耗,現(xiàn)在有幾個(gè)問題想請教下,謝謝!1、如果設(shè)備在沒有加入網(wǎng)絡(luò)的狀態(tài)下,怎么讓設(shè)備進(jìn)入到休眠,然后定時(shí)喚醒和按鍵中斷喚醒。2、如果設(shè)備加
    發(fā)表于 08-05 14:21

    如何實(shí)現(xiàn)局部網(wǎng)絡(luò)休眠喚醒機(jī)制?

    局部網(wǎng)絡(luò)管理是什么?局部網(wǎng)絡(luò)(PN)管理的優(yōu)勢有哪些?如何實(shí)現(xiàn)局部網(wǎng)絡(luò)休眠喚醒機(jī)制?
    發(fā)表于 04-19 07:42

    無os的LwIP在TCP server歷程中如何進(jìn)行網(wǎng)絡(luò)數(shù)據(jù)發(fā)送

    無os的LwIP在TCP server歷程中如何進(jìn)行網(wǎng)絡(luò)數(shù)據(jù)發(fā)送?開啟LWIP的調(diào)試功能主要的設(shè)置步驟有哪些?
    發(fā)表于 11-04 06:47

    ECU是怎么啟動或關(guān)閉?ECU啟動方式有沒有一般規(guī)律

    前言當(dāng)你看到ECU從啟動狀態(tài)至正常運(yùn)行狀態(tài),再從正常運(yùn)行狀態(tài)至休眠關(guān)閉的過程時(shí),你是否曾想過以下一些問題ECU是怎么啟動或
    發(fā)表于 02-10 06:07

    CH582M freeRTOS如何實(shí)現(xiàn)休眠? 休眠后如何喚醒

    有以下以后望解答:如何實(shí)現(xiàn)休眠? 休眠后如何喚醒?目前嘗試用裸機(jī)例程中的休眠函數(shù),僅LowPower_Shutdown(0); 可以正常睡眠并且成功
    發(fā)表于 08-01 06:19

    MSP430休眠喚醒裝置設(shè)計(jì)詳析

    針對礦用救災(zāi)指揮裝置網(wǎng)絡(luò)視頻服務(wù)器采用電池供電工作時(shí)間短的缺點(diǎn), 采用 MSP430 低功耗單片機(jī)設(shè)計(jì)了一種休眠喚醒裝置, 實(shí)現(xiàn)了網(wǎng)絡(luò)視頻服務(wù)器的
    發(fā)表于 04-24 14:27 ?14次下載
    MSP430<b class='flag-5'>休眠</b><b class='flag-5'>喚醒</b>裝置設(shè)計(jì)詳析

    ECU休眠網(wǎng)絡(luò)喚醒時(shí)間怎么測?

    t0時(shí)刻,使用仿真設(shè)備(CANoe/PCan/ZLG等)發(fā)送一幀或者連續(xù)多幀有效的網(wǎng)絡(luò)管理報(bào)文;
    的頭像 發(fā)表于 08-29 17:28 ?5068次閱讀
    <b class='flag-5'>ECU</b>從<b class='flag-5'>休眠</b>到<b class='flag-5'>網(wǎng)絡(luò)</b><b class='flag-5'>喚醒</b>時(shí)間怎么測?

    ECU系統(tǒng)休眠后通過診斷報(bào)文喚醒ECU喚醒網(wǎng)絡(luò)

    ECU系統(tǒng)休眠后TJA1043的INH腳處于floating高阻態(tài),系統(tǒng)休眠后通過硬件外部電路下拉到低電平狀態(tài)/Low-level,ECU系統(tǒng)休眠
    的頭像 發(fā)表于 04-04 09:40 ?1w次閱讀

    ECU系統(tǒng)休眠后通過診斷報(bào)文喚醒ECU喚醒網(wǎng)絡(luò)后快發(fā)NM報(bào)文

    一文中我們分析并實(shí)現(xiàn)了通過診斷報(bào)文
    的頭像 發(fā)表于 05-09 09:36 ?7500次閱讀
    <b class='flag-5'>ECU</b>系統(tǒng)<b class='flag-5'>休眠</b>后通過診斷報(bào)文<b class='flag-5'>喚醒</b><b class='flag-5'>ECU</b>且<b class='flag-5'>喚醒</b><b class='flag-5'>網(wǎng)絡(luò)</b>后快發(fā)NM報(bào)文

    理一理AUTOSAR架構(gòu)下的喚醒源事件

    最近的項(xiàng)目負(fù)責(zé)網(wǎng)絡(luò)管理部分,網(wǎng)路喚醒ECU系統(tǒng)的休眠關(guān)系緊密,對系統(tǒng)的喚醒源事件感覺理解的不是很透徹,今天就來理一理AUTOSAR架構(gòu)下的
    的頭像 發(fā)表于 07-14 09:11 ?5684次閱讀
    理一理AUTOSAR架構(gòu)下的<b class='flag-5'>喚醒</b>源事件

    以太網(wǎng)休眠喚醒利器—OPEN Alliance TC10

    TC10為車載以太網(wǎng)的休眠喚醒機(jī)制提供了統(tǒng)一的技術(shù)規(guī)范,特別是在汽車ECU數(shù)量不斷增加、網(wǎng)絡(luò)復(fù)雜度日益提升的背景下,TC10規(guī)范通過定義PHY的新增服務(wù)原語和接口、時(shí)間參數(shù)、指令描述和
    的頭像 發(fā)表于 02-17 18:24 ?682次閱讀
    以太網(wǎng)<b class='flag-5'>休眠</b><b class='flag-5'>喚醒</b>利器—OPEN Alliance TC10