基于AutoSar架構(gòu)開發(fā)
基于autosar架構(gòu),在mcal層對底層硬件進行統(tǒng)一封裝,構(gòu)建統(tǒng)虛擬驅(qū)動層以適配不同的產(chǎn)品功能架構(gòu)。虛擬驅(qū)動層包含通訊服務,內(nèi)存服務,系統(tǒng)服務。系統(tǒng)服務內(nèi)包含實時操作系統(tǒng),為實時應用提供所有的基本服務,比如中斷處理,調(diào)度,系統(tǒng)時間,消息事件處理等。autosar架構(gòu)確保了一套標準的底層代碼庫,使上層產(chǎn)品軟件的開發(fā)無需考慮復雜的硬件環(huán)境及驅(qū)動資源的差異,從而我們的產(chǎn)品開發(fā)更加標準化,規(guī)范化,安全化,快速化。