摘要:文章介紹了基于AUTOSAR規(guī)范的BMS軟件開發(fā)方法,包含層級軟件架構(gòu)設(shè)計、基礎(chǔ)軟件模塊參數(shù)配置、應(yīng)用軟件模塊建模及代碼生成以及軟件集成及測試等過程.傳統(tǒng)軟件開發(fā)方法在軟件和硬件之間具有很強(qiáng)的耦合性,阻礙了軟件組件在不同硬件開發(fā)平臺的可移植性和重用性.AUTOSAR定義了一套支持分布式、功能驅(qū)動的汽車電子軟件開發(fā)方法和電子控制單元上的軟件架構(gòu)標(biāo)準(zhǔn)化方案,以便應(yīng)用于不同的汽車平臺.應(yīng)用實踐表明,基于AUTOSAR規(guī)范開發(fā)的BMS軟件,可以提高軟件重用性和成熟度,提升軟件開發(fā)效率,有效降低開發(fā)成本.
注:因版權(quán)方要求,不能公開全文,如需全文,請咨詢雜志社