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