autosar工具链
CANdelaStudio——診斷需求定義工具,診斷協議開發軟件 。CANdelaStudio用于定義ECU的診斷功能,并且生成診斷數據庫-CDD文件來優化整個診斷開發過程,為“CANdela方法”提供了強力支持。 CANdelaStudio支持文檔模板,可以滿足不同廠商對同一個標準工具的各種特殊要求,在內容上一個文檔模板對應于一種診斷。
用來做自動化診斷,配套的工具有如下:
CANoe.Diva基于CANoe.DiVa的診斷協議、刷寫和診斷應用的自動化測試,CANoe.Diva可以通過導入cdd或odx文件,自動生成全面的測試用例;再在CANoe中導入用例執行測試即可生成測試報告;主要用于測試CAN的診斷功能。
eb和vector工具直接生成BSW.
etas/eb/vector rte工具鏈可以生成,rte 和swc,cdd.
然后再swc和cdd中填寫業務邏輯,matlab里做的就是swc.
Vector汽車電子開發軟件
一.CANbedded
專業的CAN通信嵌入式軟件組件,它能夠滿足汽車應用的基本通信需求,是以源代碼的形式提供的可重用的組件,包括CAN,Driver,交互層(IL),網絡管理(NM),傳輸層(TP),診斷層(CANdesc),通信測量和標定協議(CCP,XCP)和通信控制層(CCL)等多個模塊。
二.Davinci Configurator Pro
AUTOSAR基礎軟件(BSW)配置工具,專門用于配置并生成ECU中的BasicSoftware(BSW)以及RTE。
三.Davinci Developer
AUTOSAR軟件組件設計(SWC)工具,Davinci Developer是一個專門用于符合AUTOSAR標準的ECU軟件開發工具,它可以用來配置并生成ECU的RTE(Run Time Environment)描述文件。用戶可以利用Davinci Developer的圖形用戶界面開發應用程序(SWC)以及定義應用程序接口,并可以方便的調用Davinci系列的其他工具。
四.MICROSAR
符合AUTOSAR標準的基礎軟件集,MICROSAR是Vector根據autosar標準開發的一系列產品級軟件模塊,包括RTE,CAL,OS,COM,IO,SYS和Diag等。
五.PREEvision
PREEvision可以使得E / E工程更高效,更易于管理和更輕松:借助中央數據庫,來自不同地點的團隊將始終使用最新信息(順便一提E/E就是我們目前以ECU為節點,總線連接的汽車架構;往后由于ECU的不斷增加,集中式的E/E架構會成為新的主流)。這個工具說白了就是OEM用來設計整車架構用的,架構里需要哪些ECU、總線如何分布等內容。如果做的更細,可以把SWC架構也一并設計了。主要有以下優勢:
在一個工具中設計,管理和記錄完整的E / E系統
綜合可追溯性
圖中的圖形建模
全面支持AUTOSAR方法
安全相關系統的設計 符合ISO 26262
變體和產品線管理
基于單一來源完成從架構到線束的開發
六.vVIRTUALtarget
這個軟件是一個仿真軟件,作用是再OEM設計整車時,由于設計之初還沒有現成的ECU供使用。所以Vector就設計出這么各軟件,可以仿真ECU的功能,使得OEM在沒有實物的情況下也能順利開發和測試。優勢如下:
vVIRTUALtarget可在所有典型的Windows PC上運行
以實時或獨立的方式執行您的軟件
即使在沒有目標硬件的情況下 - 從應用軟件,通過AUTOSAR Basic軟件到硬件驅動程序,也可以設置并運行整個ECU軟件的測試
修改并模擬真實硬件的配置
實際和虛擬硬件的配置始終保持一致
與其他測試工具的簡單連接
參考文章:
autosar開發軟件工具介紹
vector工具介紹
Vector軟件工具介紹
總結
以上是生活随笔為你收集整理的autosar工具链的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ubuntu找不到无线网络
- 下一篇: mpp region osd反色