汽車軟件開發(fā)V模型過程中AUTOSAR工具鏈的應(yīng)用
汽車軟件開發(fā)過程V模型對(duì)行業(yè)內(nèi)開發(fā)者早已是司空見慣的模型,是由瀑布模型演變而來的,也是目前汽車行業(yè)運(yùn)用最廣的軟件開發(fā)模型。
之前通過:汽車電子行業(yè)開發(fā)者的內(nèi)功心法:汽車軟件開發(fā)V模型文章已經(jīng)詳細(xì)講解過,感興趣的朋友可以點(diǎn)擊查看。
根據(jù)這種開發(fā)模式Vector開發(fā)了相應(yīng)的工具。
1
PREEvision
PREEvision作為一個(gè)基于模型的電子電氣設(shè)計(jì)及開發(fā)工具同時(shí)也是一個(gè)集成的電子電氣協(xié)作開發(fā)平臺(tái),覆蓋整個(gè)V模型的開發(fā)階段,從EEA設(shè)計(jì)到后續(xù)零部件系列開發(fā)、測(cè)試、集成,在同一平臺(tái)協(xié)同工作保證多部門、多流程有效結(jié)合,駕馭了汽車電子電氣開發(fā)的高度復(fù)雜性。
2
vVIRTUALtarget
vVIRTUALtarget是一款為所有基于AUTOSAR 4.x項(xiàng)目生成虛擬ECU的軟件。
在ECU開發(fā)全過程中,vVIRTUALtarget為功能和軟件開發(fā)工程師、軟件集成工程師以及測(cè)試工程師提供幫助。借助vVIRTUALtarget,可以利用行為模型和完整的AUTOSAR基礎(chǔ)軟件,開發(fā)并測(cè)試ECU軟件功能。
3
DaVinci Developer
DaVinci Developer是Vector公司用來設(shè)計(jì)AUTOSAR ECUS的軟件單元(SWC)的圖形配置工具。
編輯
4
DaVinci Configurator
DaVinci Configurator是符合AUTOSAR標(biāo)準(zhǔn)的軟件配置工具,專門用于配置并生成ECU中的Basic Software(BSW)。它能保證在配置各底層軟件模塊的過程中,各配置參數(shù)的一致性。如果出現(xiàn)配置數(shù)據(jù)錯(cuò)誤或缺失,DaVinci Configurator能及早發(fā)現(xiàn)并提出警告。
5
CANoe
CANoe是德國(guó)Vector公司出的一款總線開發(fā)環(huán)境,主要用于汽車總線的開發(fā)而設(shè)計(jì)的。CANoe的前期是為了對(duì)CAN通信網(wǎng)絡(luò)進(jìn)行建模、仿真、測(cè)試和開發(fā),后來擴(kuò)展加入了LIN、Ethernet、FlexRay、MOST等網(wǎng)絡(luò)。
CANoe是ECU網(wǎng)絡(luò)開發(fā)、測(cè)試和分析的專業(yè)工具,支持從需求分析到系統(tǒng)實(shí)現(xiàn)的整個(gè)系統(tǒng)的開發(fā)過程。CANoe豐富的功能和配置選項(xiàng)被OEM和供應(yīng)商的網(wǎng)絡(luò)設(shè)計(jì)工程師、開發(fā)工程師和測(cè)試工程師所廣泛使用。
6
VT System
最初,當(dāng)ECU的軟硬件都開發(fā)完成后,需要將其接入真實(shí)系統(tǒng)中,連接好各個(gè)傳感器和負(fù)載,對(duì)其輸入特定的信號(hào),觀察其相應(yīng)的功能和動(dòng)作是否正確。在測(cè)試故障檢測(cè)策略時(shí),需要手動(dòng)斷開傳感器或負(fù)載,來檢測(cè)ECU是否能夠?qū)⒐收蠙z出。
這種方法效率極低且很難實(shí)現(xiàn)自動(dòng)化,于是VT系統(tǒng)應(yīng)運(yùn)而生。
VT System用于替代連接于ECU的真實(shí)執(zhí)行器與傳感器。這些執(zhí)行器與傳感器由VT System相應(yīng)組件進(jìn)行模擬。如果需要VT組件所模擬的 I/O信號(hào)可同時(shí)與真實(shí)傳感器和執(zhí)行器連接。
7
CANape
CANape是用于電子設(shè)備的ASAM-MC(以前為ASAP)測(cè)量,校準(zhǔn)診斷和開發(fā)系統(tǒng)。CANape的主要操作范圍是電子控制器設(shè)備的優(yōu)化。
CANape具有以下主要組件:在線測(cè)量,離線分析,診斷,打印機(jī)功能,數(shù)據(jù)管理,閃存編程,校準(zhǔn),CDM Studio和設(shè)備數(shù)據(jù)庫編輯器,是開發(fā),診斷和校準(zhǔn)電子設(shè)備的全方位工具 。
*博客內(nèi)容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀點(diǎn),如有侵權(quán)請(qǐng)聯(lián)系工作人員刪除。