UDS之0x11 ECUReset

客戶端使用ECUReset服務(wù)請(qǐng)求服務(wù)器重置


hardReset這個(gè)子函數(shù)確定了一個(gè)“硬復(fù)位”條件,它模擬了在服務(wù)器之前斷開(kāi)電源(即電池)后通常執(zhí)行的上電/啟動(dòng)順序。執(zhí)行的操作是特定于實(shí)現(xiàn)的。它可能導(dǎo)致易失性內(nèi)存和非易失性內(nèi)存位置的重新初始化到預(yù)定值。

keyOffOnReset這個(gè)子函數(shù)確定了類似于駕駛員關(guān)閉和打開(kāi)點(diǎn)火鑰匙的情況。這個(gè)復(fù)位條件應(yīng)該模擬一個(gè)密鑰的關(guān)-開(kāi)序列(即中斷開(kāi)關(guān)電源)。執(zhí)行的操作是特定于實(shí)現(xiàn)的。通常,非易失性內(nèi)存位置的值被保留;Volatile內(nèi)存將被初始化。

softReset這個(gè)子函數(shù)標(biāo)識(shí)一個(gè)“軟復(fù)位”條件,它會(huì)導(dǎo)致服務(wù)器立即重新啟動(dòng)應(yīng)用程序(如果適用的話)。執(zhí)行的操作是特定于實(shí)現(xiàn)的。一個(gè)典型的操作是重新啟動(dòng)應(yīng)用程序,而不重新初始化以前學(xué)到的配置數(shù)據(jù)、自適應(yīng)因素和其他長(zhǎng)期調(diào)整。

enableRapidPowerShutDown:此子功能適用于非點(diǎn)火供電而僅由電池供電的ecu。因此,關(guān)機(jī)會(huì)強(qiáng)制進(jìn)入睡眠模式,而不是關(guān)閉電源。睡眠意味著關(guān)閉電源,但仍然準(zhǔn)備醒來(lái)(電池供電)。該SubFunction的目的是減少點(diǎn)火進(jìn)入關(guān)閉位置后ECU的待機(jī)時(shí)間。該值請(qǐng)求服務(wù)器啟用并執(zhí)行“快速電源關(guān)閉”功能。“鑰匙/點(diǎn)火”關(guān)閉后,服務(wù)器立即執(zhí)行該功能。當(dāng)服務(wù)器執(zhí)行關(guān)機(jī)功能時(shí),它應(yīng)該直接或在定義的待機(jī)時(shí)間之后切換到休眠模式。如果客戶端需要響應(yīng)消息,且服務(wù)器已準(zhǔn)備執(zhí)行“快速下電”功能,則服務(wù)器應(yīng)在“快速下電”功能開(kāi)始前發(fā)送積極響應(yīng)消息。下一個(gè)出現(xiàn)的“開(kāi)鍵”或“點(diǎn)火”信號(hào)終止“快速電源關(guān)閉”功能。說(shuō)明該子函數(shù)僅適用于支持待機(jī)模式的服務(wù)器。

disableRapidPowerShutDown此子函數(shù)請(qǐng)求服務(wù)器禁用先前啟用的“rapid power shut down”功能。


?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容