AUTOSAR架构的软件开发工具有哪些?
RTE(Run Time Environment)生成器:用于生成基于AUTOSAR标准的软件体系结构的RTE,包括PDU Router、IPDU、I-Signal等模块,该工具的使用可以极大地简化软件开发的过程。
AUTOSAR架构工具:用于AUTOSAR架构的设计和开发,该工具能够支持基于模型的开发,并且可以生成C代码,供进一步的开发和测试。
AUTOSAR编译器:用于将AUTOSAR的软件开发规范和标准代码化,并且能够确保生成的代码符合AUTOSAR的要求。
AUTOSAR标准化测试工具:用于AUTOSAR标准规范的测试,该工具包括各种测试用例和工具,以确保软件符合AUTOSAR的要求。
AUTOSAR OS(Operating System):用于处理各种硬件和软件之间的交互,包括处理器管理、内存管理、任务调度、中断控制、线程管理等功能。
Debug工具:用于实时监控AUTOSAR软件的执行,诊断软件问题和错误,该工具可以对AUTOSAR的任务、事件、信号和PDU进行跟踪和调试。
AUTOSAR Configuration Tool:用于配置AUTOSAR系统中的软件组件,包括通信、诊断、内存管理等方面的配置,可以生成包括XML、AUTOSAR RTE等文件。
AUTOSAR Communication Stack Tool:用于生成AUTOSAR标准通信协议栈代码,包括CAN、LIN、FlexRay、Ethernet等通信协议。
AUTOSAR Diagnostics Tool:用于诊断AUTOSAR系统中的故障和错误,包括DTC(Diagnostic Trouble Code)的生成和解析等功能。
AUTOSAR Runtime Library:提供AUTOSAR基础软件所需的API接口和服务,包括OS、Communication Stack、Diagnostics等模块的库文件。
AUTOSAR Test Bench Tool:用于AUTOSAR应用程序的测试,包括单元测试、集成测试、系统测试等方面的测试,支持多种测试框架和工具。
工具名称
PREEvision by Vector:一个集成开发环境,用于AUTOSAR软件开发和系统设计。
Enterprise Architect by Sparx Systems:一个建模工具,用于AUTOSAR软件和系统的建模和设计。
SystemDesk by dSPACE:一个用于AUTOSAR系统建模和配置的工具。
TargetLink by dSPACE:一个用于AUTOSAR模型到代码转换的工具。
Lauterbach TRACE32:一个用于AUTOSAR软件调试的工具,支持多种MCU和调试接口。
ETAS INCA:一个用于AUTOSAR应用程序测试和校准的工具,支持多种ECU和通信接口。
EB tresos Studio:一个用于AUTOSAR配置和代码生成的工具,支持多种AUTOSAR版本和硬件平台。
Vector CANoe:一个用于AUTOSAR通信协议测试和仿真的工具,支持多种通信协议和ECU。
Vector CANape:一个用于AUTOSAR应用程序调试和校准的工具,支持多种通信接口和ECU。
dSPACE AutomationDesk:一个用于AUTOSAR应用程序测试和集成测试的工具,支持多种测试框架和工具。
LDRA Testbed:一个用于AUTOSAR应用程序单元测试和集成测试的工具,支持多种MCU和编译器。
EB solys:一个用于AUTOSAR应用程序静态分析和代码质量评估的工具,支持多种AUTOSAR版本和编译器。
MathWorks Simulink:一个用于AUTOSAR模型建模和仿真的工具,支持多种AUTOSAR版本和硬件平台。
ASCET by ETAS:一个用于AUTOSAR模型建模和代码生成的工具,支持多种MCU和编译器。
ANSYS SCADE:一个用于AUTOSAR模型建模和仿真的工具,支持多种AUTOSAR版本和硬件平台。
AUTOSAR Builder by Mentor Graphics:一个用于AUTOSAR模型建模、配置和代码生成的工具,支持多种MCU和编译器。
EB tresos Safety:一个用于AUTOSAR应用程序安全性评估和证明的工具,支持多种安全标准和硬件平台。
RTA-OS by ETAS:一个实时操作系统,符合AUTOSAR标准,用于AUTOSAR软件开发和ECU应用程序开发。
Tasking by Altium:一个用于AUTOSAR应用程序编译和调试的工具,支持多种MCU和编译器。
Polyspace by MathWorks:一个用于AUTOSAR应用程序静态分析和代码质量评估的工具,支持多种编译器和静态分析规则。
TESSY by Razorcat:一个用于AUTOSAR应用程序单元测试和集成测试的工具,支持多种MCU和编译器。
iSYSTEM BlueBox:一个用于AUTOSAR应用程序调试和测试的工具,支持多种MCU和调试接口。
Green Hills Software MULTI:一个用于AUTOSAR应用程序开发和调试的工具,支持多种MCU和编译器。
Renesas HEW:一个用于AUTOSAR应用程序开发和调试的工具,支持多种Renesas MCU和编译器。
STMicroelectronics STVD:一个用于AUTOSAR应用程序开发和调试的工具,支持多种ST MCU和编译器。
Vector CANoe:一个用于AUTOSAR系统开发、测试和仿真的工具,支持多种总线协议和硬件平台。
Vector CANape:一个用于AUTOSAR应用程序调试和测试的工具,支持多种MCU和调试接口。
ECU-TEST by TraceTronic:一个用于AUTOSAR应用程序集成测试的工具,支持多种MCU和总线协议。
SystemDesk by dSPACE:一个用于AUTOSAR系统建模和配置的工具,支持多种MCU和总线协议。
TargetLink by dSPACE:一个用于AUTOSAR应用程序建模和代码生成的工具,支持多种MCU和编译器。
RapiTime by Rapita Systems:一个用于AUTOSAR应用程序执行时间分析和优化的工具,支持多种MCU和编译器。
LDRA Testbed:一个用于AUTOSAR应用程序静态和动态测试的工具,支持多种编译器和测试标准。
LDRArules:一个用于AUTOSAR应用程序静态分析和代码质量评估的工具,支持多种编译器和静态分析规则。
VectorCAST:一个用于AUTOSAR应用程序单元测试和集成测试的工具,支持多种MCU和编译器。
TPT by PikeTec:一个用于AUTOSAR应用程序模型覆盖测试和功能测试的工具,支持多种MCU和编译器。
PREEvision by Vector:一款用于AUTOSAR系统建模和配置的工具,支持多种MCU和总线协议。Vector是AUTOSAR标准的创始成员之一。
SystemDesk by dSPACE:一款用于AUTOSAR系统建模和配置的工具,支持多种MCU和总线协议。dSPACE是一家提供汽车电子开发工具和测试系统的公司。
EB tresos Studio by Elektrobit:一款用于AUTOSAR应用程序建模和代码生成的工具,支持多种MCU和编译器。Elektrobit是一家提供汽车软件和服务的公司。
INCA by ETAS:一款用于AUTOSAR系统调试和测试的工具,支持多种MCU和总线协议。ETAS是Bosch旗下的一家汽车电子开发工具和测试系统提供商。
CANoe by Vector:一款用于AUTOSAR系统开发、测试和仿真的工具,支持多种总线协议和硬件平台。Vector是AUTOSAR标准的创始成员之一。
TESSY by Razorcat:一个用于AUTOSAR应用程序单元测试和集成测试的工具,支持多种MCU和编译器。
iSYSTEM BlueBox:一个用于AUTOSAR应用程序调试和测试的工具,支持多种MCU和调试接口。
Green Hills Software MULTI:一个用于AUTOSAR应用程序开发和调试的工具,支持多种MCU和编译器。
Renesas HEW:一个用于AUTOSAR应用程序开发和调试的工具,支持多种Renesas MCU和编译器。
STMicroelectronics STVD:一个用于AUTOSAR应用程序开发和调试的工具,支持多种ST MCU和编译器。
Vector CANoe:一个用于AUTOSAR系统开发、测试和仿真的工具,支持多种总线协议和硬件平台。
Vector CANape:一个用于AUTOSAR应用程序调试和测试的工具,支持多种MCU和调试接口。
ECU-TEST by TraceTronic:一个用于AUTOSAR应用程序集成测试的工具,支持多种MCU和总线协议。
SystemDesk by dSPACE:一个用于AUTOSAR系统建模和配置的工具,支持多种MCU和总线协议。
TargetLink by dSPACE:一个用于AUTOSAR应用程序建模和代码生成的工具,支持多种MCU和编译器。
RapiTime by Rapita Systems:一个用于AUTOSAR应用程序执行时间分析和优化的工具,支持多种MCU和编译器。
LDRA Testbed:一个用于AUTOSAR应用程序静态和动态测试的工具,支持多种编译器和测试标准。
LDRArules:一个用于AUTOSAR应用程序静态分析和代码质量评估的工具,支持多种编译器和静态分析规则。
VectorCAST:一个用于AUTOSAR应用程序单元测试和集成测试的工具,支持多种MCU和编译器。
TPT by PikeTec:一个用于AUTOSAR应用程序模型覆盖测试和功能测试的工具,支持多种MCU和编译器。
PREEvision by Vector:一款用于AUTOSAR系统建模和配置的工具,支持多种MCU和总线协议。Vector是AUTOSAR标准的创始成员之一。
SystemDesk by dSPACE:一款用于AUTOSAR系统建模和配置的工具,支持多种MCU和总线协议。dSPACE是一家提供汽车电子开发工具和测试系统的公司。
EB tresos Studio by Elektrobit:一款用于AUTOSAR应用程序建模和代码生成的工具,支持多种MCU和编译器。Elektrobit是一家提供汽车软件和服务的公司。
INCA by ETAS:一款用于AUTOSAR系统调试和测试的工具,支持多种MCU和总线协议。ETAS是Bosch旗下的一家汽车电子开发工具和测试系统提供商。
CANoe by Vector:一款用于AUTOSAR系统开发、测试和仿真的工具,支持多种总线协议和硬件平台。Vector是AUTOSAR标准的创始成员之一。