CANoe

CANoe是Vector Informatik所開發的軟體開發及測試工具。此軟體主要是用在汽車製造商以及電子控制器（MCU）供應商，可用在電子控制器網路或個別電子控制器的開發、分析、模擬、測試、診斷及啟動。可以適用於許多的車用網路協定，因此適合用在燃油車、油電混合車及電動車電子控制器的開發。其中的模擬及測試機能是由CAPL程式語言進行的。 CANoe支援CAN、LIN、FlexRay（英语：FlexRay）、以太网及MOST網路系統，也可以支援一些以CAN為基礎的通訊協定，例如J1939（英语：J1939）、CANopen、ARINC 825（英语：ARINC 825）、ISO 11783（英语：ISO 11783）等協定。 Vector公司在1996年售出第一個CANoe的授權。此後，CANoe成為許多ECU開發的工具。CANoe主要是使用在車內電子網路上，也可以用在卡車、鐵路、特殊用途車輛、航空、醫療等用途。 CANoe也支援車用產業中以IP架構為基礎的新技術 。CANoe也可以用在V2X（英语：Vehicular communication systems）之類的協合系統中。 在開發MCU時，可以用CANoe來產生模擬信號，模擬MCU的行為。在MCU開發過程中，此一模型可以作為分析、測試及整合網路系統及ECU的基礎。 其中的資料可以用原始型式或是符號格式顯示。Vector在1992年開發了DBC資料格式，後來成為車用領域交換CAN資訊的業界標準。CANoe也支援其他網路系統的相關標準，例如FlexRay的FIBEX（英语：FIBEX）格式、LIN的LDF格式、SOME/IP的FIBEX格式、CANopen的EDS/DCF/XDD格式。 CANoe可以模擬通訊，其中也包括測試特性套件（Test Feature Set），可以產生自動化的測試程序。自動化測試程序可以用持續整合（CI）工具（例如Jenkins）自動化控制。CANoe中的測試特性套件有很長的歷史，也有許多的變體。測試用例可以用CAPL（Communication Access Programming Language，其語法類似C語言）、XML或C#產生。測試也可用人工產生，或由不同的產生器所產生。 1.0版是在1996年發行。最新版本是14版. CANalyzer（英语：CANalyzer） CANape CANoe on the website of Vector Informatik GmbH （页面存档备份，存于互联网档案馆）, downloaded November 11th, 2020 CANoe.J1939 （页面存档备份，存于互联网档案馆）, downloaded November 3rd, 2011 CANopen solutions （页面存档备份，存于互联网档案馆）, downloaded November 3rd, 2011 Overview CAN-based avionics protocols on www.avionics-networking.com （页面存档备份，存于互联网档案馆）, downloaded September 30th, 2010 Development, Simulation and test of ISOBUS systems （页面存档备份，存于互联网档案馆）, downloaded November 3rd, 2011 Neff, Dr.Matheus, Königseder (BMW), Singer (Freescale), Wagner (Broadcom): Ethernet & IP as Automotive Bus System in the Scenario of Camera-based Advanced Driver Assistance Systems in VDI-Reports 2132, 15.International Congress Electronic Systems for Motor Vehicles, Baden-Baden 2011, ISBN 978-3-18-092132-7. CANoe.IP （页面存档备份，存于互联网档案馆）: Development, Simulation and Test of Embedded Systems with CAN and Ethernet, downloaded November 3rd, 2011 ETSI plugtest in Helmond （页面存档备份，存于互联网档案馆）, downloaded November 3rd, 2011 Car2x Development （页面存档备份，存于互联网档案馆）, downloaded November 3rd, 2011 Company History Vector （页面存档备份，存于互联网档案馆）, downloaded September 30th, 2010 Pfeiffer, Ayre, Keydel: Embedded Networking with CAN and CANopen, RTC Books San Clemente, USA, 2003 Pfeiffer, Ayre, Keydel: Embedded Networking with CAN and CANopen, RTC Books, Japan, 2006 (jap) Toshikatsu Suzuki (Senko Medical), Hiroyoshi Takahashi (VJ): Developing a CANopen system for heart-lung machines, CAN Newsletter, Nuremberg Germany, September 2009 Patrick E. Lanigan, Priya Narasimhan (ECE Department, Carnegie Mellon University), Thomas E. Fuhrman (GM R&D): Experiences with a CANoe-based Fault Injection Framework for AUTOSAR, http://www.ece.cmu.edu/~planigan/research/lanigan-dsn10.pdf （页面存档备份，存于互联网档案馆）, downloaded September 30, 2010 Becker, Hübner, Hettich, Constabel, Eisenmann, Luka: Dynamic and Partial FPGA Exploitation, in Proceedings of the IEEE Vol. 95, No. 2, February 2007, http://www.gstitt.ece.ufl.edu/courses/spring09/eel4930_5934/reading/pr.pdf （页面存档备份，存于互联网档案馆）, downloaded September 30, 2010 Institute of Electrical Engineering, Beijing Fang Li, Lifang Wang and Chenglin Liao: Evaluating the Communication Impact on Quality of Service in Steer-by-wire Systems, IEEE Vehicle Power and Propulsion Conference (VPPC), September 3–5, 2008, Harbin, China, https://web.archive.org/web/20110722014340/http://up.daneshpajooh.ir/pdf/ieee2008/Evaluating-the-Communication-Impact-on-Quality-of-Service-in-Steer-by-wire-Systems_www.daneshpajooh.ir.pdf, downloaded September 30, 2010 Sandeep Neema, Gabor Karsai (Institute for Software Integrated Systems Vanderbilt University): Embedded Control Systems Language for Distributed Processing (ECSL-DP), http://w3.isis.vanderbilt.edu/Janos/CS388/Reading%20List/Papers/Automotive%20testbed%20report.pdf （页面存档备份，存于互联网档案馆）, downloaded September 30, 2010 Jürgen Wölfle (Conti Temic): Testing Concepts and Test Environments of a Tier 1 Supplier, Vector Congress, Stuttgart, 2010 CANoe website （页面存档备份，存于互联网档案馆）