車載嵌入式軟件A/B分區(qū)設計與開發(fā)

打開文本圖片集
【摘 要】基于對支持嵌入式應用軟件重編程的控制器進行開發(fā),實現A/B分區(qū)軟件功能。具體而言,當某應用軟件區(qū)出現錯誤或失效情況時,能夠立即啟動另一區(qū)軟件,從而確保ECU維持正常工作狀態(tài)。A/B分區(qū)能夠極大地滿足車載控制器本地升級軟件以及OTA升級軟件的穩(wěn)健性要求。文章通過對嵌入式軟件A/B分區(qū)的硬件需求設計與軟件需求設計等方面進行研究,成功設計并實現某車型核心控制器的A/B分區(qū)功能,極大提升該控制器在軟件正常運行以及軟件刷寫時的魯棒性。(剩余4634字)