色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

ECU的啟動順序

倩倩 ? 來源:車端 ? 作者:江睦令 ? 2022-08-19 11:11 ? 次閱讀

1. ECU的啟動順序

ECU上電或者復位后,Bootloader代碼首先被執行。Bootloader執行基本的初始化,檢查是否有外部重編程請求。如果沒有外部重編程請求,檢查應用程序的狀態。如果應用程序有效,ECU執行應用程序,如果應用程序無效,ECU繼續執行Bootloader,且Bootloader的默認會話被激活。

df29ed3c-1ee7-11ed-ba43-dac502259ad0.jpg

1. 診斷會話

傳統ECU的診斷會話包括默認會話模式,擴展會話模式和編程模式。

ECU在擴展會話執行有效的應用程序,編程會話請求可激活Bootloader,因此,應用程序應設置外部重編程請求標志并復位,復位后直接進入Bootloader的編程會話。

Bootloader不支持從編程會話切換至擴展會話。

df40b3b4-1ee7-11ed-ba43-dac502259ad0.jpg

2. 升級步驟

ECU的刷新升級列分為預編程步驟、編程步驟和后置編程步驟三個步驟

2.1. 預編程步驟

1. ECU重編程前需要禁止DTC設置和網絡常規通信,因此,使用功能尋址發送擴展會話診斷$10$03請求使網絡中所有ECU進入擴展會話。

2.重編程前需要檢查系統的重編程條件。此例程控制服務用于檢查系統的狀態是否為安全狀態。此診斷服務必須響應。(例如:重編程條件要求車速為0Km/h、ECU處于正常工作電壓狀態下,其他編程條件由車廠確定,ECU實現。)

3.重編程過程中為了避免誤報故障,應該關閉網絡中所有ECU的DTC檢測和存儲功能。使用功能尋址發送DTCSettingType為“OFF”的ControlDTCSetting診斷服務請求。

4.通信控制服務用于禁止網絡上所有ECU非診斷報文的發送和接收。因此,使用功能尋址發送此診斷服務。

5.通過標識符讀取數據是可選服務,用于獲取ECU相關信息

df5f65d4-1ee7-11ed-ba43-dac502259ad0.jpg

2.2. 編程步驟

編程步驟用于編程一個或多個邏輯塊,此步驟的所有診斷服務都使用物理尋址。如果編程步驟中發生錯誤,則應重新執行完整序列。

df71136a-1ee7-11ed-ba43-dac502259ad0.jpg

1. 當ECU運行在應用程序的擴展會話中,收到診斷會話控制服務($10 $02)后應判斷是否允許跳轉到編程會話,具體是判斷是否已經執行例程控制 “預編程條件檢查”($31 $01 )并且響應為肯定響應,如果不是,ECU應拒絕進入編程會話,如果是,應用程序應設置外部重編程請求標志并發送否定響應,然后,ECU通過復位的方式跳轉到Bootloader,并Bootloader發出肯定響應,肯定響應發送成功后激活Bootloader的編程會話。當ECU運行在Bootloader程序的擴展會話中,收到診斷會話控制服務($10 $02)后直接回復肯定響應,并進入編程會話。

2.在Flash重編程之前,需要經過ECU安全認證。安全訪問服務子功能$11請求種子,使用$12發送密鑰。

3.通過$2E$F184寫入指紋信息應存儲在ECU的非易失性存儲器中。該指紋信息使用“通過標識符寫數據”服務寫入ECU。

4.例程控制-啟動擦除內存$31 $01 $FF00。

5.邏 輯 塊 的 所 有 段 的 數 據 通 過 $34(RequestDownload),$36(TransferData),$37(RequestTransferExit)服務下載到ECU。

6.通過$31 $01 $0201 啟動完整性校驗例程,確保下載數據的完整性(真實性)。

7.發送 $31 $01 $FF01啟動編程依賴性檢查。例程執行后,需將檢查結果反饋給DPC或者診斷儀。

2.1. 后置編程步驟

1.發送$11 $01進行ECU 復位.ECU復位服務用于結束Flash重編程使ECU進入正常的操作模式。

2.進入擴展模式發送$10$03.

3.發送$28 $00 $01診斷服務,恢復網絡正常通信。

4.發送$85 $01診斷服務,恢復網絡正常DTC設置。

5.發送$10 $01診斷服務,使網絡上的ECU返回默認會話。

df818376-1ee7-11ed-ba43-dac502259ad0.jpg

審核編輯 :李倩

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

    關注

    88

    文章

    3637

    瀏覽量

    93946
  • ecu
    ecu
    +關注

    關注

    14

    文章

    892

    瀏覽量

    54719

原文標題:ECU Bootloader的三部曲

文章出處:【微信號:智能汽車電子與軟件,微信公眾號:智能汽車電子與軟件】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    時間繼電器控制順序啟動順序停止電路圖

    今天我們來了解一下,利用時間繼電器控制順序啟動順序停止的電路。
    發表于 08-24 12:27 ?8591次閱讀
    時間繼電器控制<b class='flag-5'>順序</b><b class='flag-5'>啟動</b>、<b class='flag-5'>順序</b>停止電路圖

    怎么樣LED燈順序啟動

    怎么樣LED燈順序啟動求高手解答本人菜鳥一個如果有電路圖最好了 謝謝
    發表于 03-11 00:02

    ECU的靜態電流

    誰能幫忙解釋下ECU的靜態電流是指ECU處在什么狀態時候的耗電量?是指在上電狀態,但是輸入輸出還沒工作時的耗電量嗎?比如發動機ECU,鑰匙打在Key on還沒啟動的時候的狀態?這和芯片
    發表于 06-27 09:37

    ECU是怎么啟動或關閉的呢?ECU啟動方式有沒有一般規律呢

    前言當你看到ECU啟動狀態至正常運行狀態,再從正常運行狀態至休眠或關閉的過程時,你是否曾想過以下一些問題呢?ECU是怎么啟動或關閉的呢?ECU
    發表于 02-10 06:07

    電腦啟動順序設置

    電腦啟動順序設置 最后,我們來設置系統的啟動順序,這是一個很重要的內容,尤其是對新安裝的電腦。選擇主菜單的這一項,讓我們看一下設置
    發表于 01-14 09:48 ?6100次閱讀

    VxWorks及BSP啟動流程與順序

    本文首先介紹vxworks映像的類型及各類型vxworks映像的啟動順序;然后介紹BSP的啟動流程與初始化順序。 關鍵詞:vxworks映像;BSP
    發表于 11-07 15:50 ?105次下載
    VxWorks及BSP<b class='flag-5'>啟動</b>流程與<b class='flag-5'>順序</b>

    順序啟動逆序停止帶報警

    三菱PLC(可編程邏輯控制器)編程實例項目例程:順序啟動逆序停止帶報警
    發表于 12-10 13:13 ?9次下載

    電動機順序啟動控制設計

    本文是對電動機順序啟動、停止設計,主要實現對電機的控制。本課程設計主要是實現電機順序啟動、停止等操作,當啟動時有LED 綠燈顯示,當電機停止
    發表于 10-25 17:36 ?31次下載
    電動機<b class='flag-5'>順序</b><b class='flag-5'>啟動</b>控制設計

    汽車ECU是什么?ECU是如何工作的

    如果把發動機比喻成汽車的“心臟”,那么汽車的“大腦”就應該是ECU了。何為ECUECU是如何工作的?本文詳細解析。
    發表于 06-14 09:31 ?1.2w次閱讀

    嵌入式啟動順序及原理

    嵌入式啟動順序及原理以常見機頂盒 晶晨 海思 等,第一啟動為uboot,uboot類似電腦bios,實現硬件初始化,和啟動順序,emmc的
    發表于 10-20 12:36 ?16次下載
    嵌入式<b class='flag-5'>啟動</b><b class='flag-5'>順序</b>及原理

    順序啟動電路運行原理講解

    順序啟動電路運行原理講解
    的頭像 發表于 01-29 16:26 ?2608次閱讀

    順序啟動和逆時停止的案例程序分享

    今天我們要學習的是順序啟動和逆時停止的一個案例程序。   用按鈕控制6臺電動機的啟動停止。當按下啟動按鈕SB1時,啟動信號燈( YO)
    的頭像 發表于 07-04 15:59 ?1520次閱讀
    <b class='flag-5'>順序</b><b class='flag-5'>啟動</b>和逆時停止的案例程序分享

    java web 三大組件 啟動順序

    Java Web三大組件是指Servlet、JSP和Filter。它們在Web應用開發中起著非常重要的作用。它們可以通過一定的啟動順序來實現Web應用的生命周期管理和請求處理。 在Java Web
    的頭像 發表于 12-03 11:45 ?908次閱讀

    PLC順序啟動順序停止電路如何運行

    了解了順序啟動電路,今天再來看看順序啟動順序停止電路如何運行。
    發表于 04-09 14:13 ?834次閱讀
    PLC<b class='flag-5'>順序</b><b class='flag-5'>啟動</b>逆<b class='flag-5'>順序</b>停止電路如何運行

    PLC順序啟動電路原理圖

    這是通過PLC編寫的順序啟動電路。I0.0為停止按鈕,I0.1為Q0.1的啟動按鈕,I0.2為Q0.2的啟動按鈕。
    發表于 04-09 14:15 ?1130次閱讀
    PLC<b class='flag-5'>順序</b><b class='flag-5'>啟動</b>電路原理圖
    主站蜘蛛池模板: 国产国拍亚洲精品永久软件 | 男人到天堂a在538线 | 色噜噜狠狠一区二区三区 | 色人格影院第四色 | 国产色综合久久无码有码 | 亚洲 欧美 国产 综合 在线 | 在线视频 国产 日韩 欧美 | 国产免费麻传媒精品国产AV | 一个人HD高清在线观看免费视频 | 国产精品AV色欲蜜臀在线 | 久久九九日本韩国精品 | 精品久久久无码21P发布 | 伊人在线高清视频 | 日本人娇小hd | 久久se视频精品视频在线 | 在线免费观看日本 | 259luxu高跟黑色丝袜系列 | 性xxx免费 | 高清日本片免费观看 | 久久国产精品免费A片蜜芽 久久国产精品萌白酱免费 久久国产精品麻豆AV影视 | 国产精华av午夜在线观看 | 2019伊人查蕉在线观看 | YELLOW视频直播在线观看 | 蜜桃精品成人影片 | 影音先锋av丝袜天堂 | 亚洲国产AV精品一区二区蜜芽 | 美女被免费喷白浆视频 | 97在线超碰免费视频 | 97草碰在线视频免费 | 最新毛片网 | 亚洲欧美中文日韩视频 | 爱穿丝袜的麻麻3d漫画acg | 日日夜夜噜噜 | 美女张开腿露出尿口扒开来摸动漫 | 99久久精品免费精品国产 | 97超级碰碰人妻中文字幕 | 午夜天堂AV久久久噜噜噜 | 97人视频国产在线观看 | 亚洲人成在线播放网站岛国 | 国产精品成人无码免费视频 | 国产精品九九九久久九九 |