热门问题
时间线
聊天
视角

CANoe

来自维基百科,自由的百科全书

Remove ads

CANoeVector Informatik所開發的軟體開發及測試工具。此軟體主要是用在汽車製造商以及電子控制器(MCU)供應商,可用在電子控制器網路或個別電子控制器的開發、分析、模擬、測試、診斷及啟動。可以適用於許多的車用網路協定,因此適合用在燃油車、油電混合車及電動車電子控制器的開發。其中的模擬及測試機能是由CAPL程式語言進行的。

快速預覽 開發者, 首次發布 ...

CANoe支援CANLINFlexRay英語FlexRay以太網MOST[1]網路系統,也可以支援一些以CAN為基礎的通訊協定,例如J1939英語J1939[2]CANopen[3]ARINC 825英語ARINC 825[4]ISO 11783英語ISO 11783[5]等協定。

Remove ads

敘述

Vector公司在1996年售出第一個CANoe的授權。此後,CANoe成為許多ECU開發的工具。CANoe主要是使用在車內電子網路上,也可以用在卡車、鐵路、特殊用途車輛、航空、醫療等用途。

CANoe也支援車用產業中以IP架構為基礎的新技術 [6][7]。CANoe也可以用在V2X英語Vehicular communication systems之類的協合系統中[8][9]

在開發MCU時,可以用CANoe來產生模擬信號,模擬MCU的行為。在MCU開發過程中,此一模型可以作為分析、測試及整合網路系統及ECU的基礎。 其中的資料可以用原始型式或是符號格式顯示。Vector在1992年開發了DBC資料格式,後來成為車用領域交換CAN資訊的業界標準。CANoe也支援其他網路系統的相關標準,例如FlexRay的FIBEX英語FIBEX格式、LIN的LDF格式、SOME/IP的FIBEX格式、CANopen的EDS/DCF/XDD格式[3]

CANoe可以模擬通訊,其中也包括測試特性套件(Test Feature Set),可以產生自動化的測試程序。自動化測試程序可以用持續整合(CI)工具(例如Jenkins)自動化控制。CANoe中的測試特性套件有很長的歷史,也有許多的變體。測試用例可以用CAPL(Communication Access Programming Language,其語法類似C語言)、XML或C#產生。測試也可用人工產生,或由不同的產生器所產生。

Remove ads

版本

1.0版是在1996年發行[10]。最新版本是14版[1].

相關條目

參考資料

來源

外部連結

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads