单一环境中的ECU基础软件配置、验证和生成
在一致的单一工具环境中通过汽车开放系统架构AUTOSAR开发电子控制单元(ECU)。EB tresos Studio允许您配置、验证和生成ECU基础软件(BSW)。
EB tresos Studio是我们的 EB tresos AutoCore 和 EB tresos OsekCore 的工具环境。该工具凭借其导入器和生成器接口,可完美地融入AUTOSAR工作流程,并且可以无缝集成到现有工具链中。这样就能实现特定公司的基础软件模块以及传统软件组件的集成。
EB tresos Studio 非常适合 AUTOSAR 工作流程,并且可以无缝集成到现有工具链中。
多功能工具
用户可以在一个工具环境中进行配置、验证和生成代码,而无需使用多个工具。多线程机制用于节省代码生成的时间。各种辅助功能和向导让日常工作变得更轻松。
全行业预集成的MCAL
EB tresos Studio是NXP、STM和英飞凌等半导体供应商用于开发微控制器抽象层(MCAL)的行业标准工具。我们正在集成大多数硬件供应商的MCAL,以便使用我们的工具对其进行配置。
高效的开放概念
EB tresos Studio基于Eclipse,可以通过新的用户功能来实现扩展。此外,它还支持开发汽车制造商和一级供应商的自有模块。
支持虚拟化
EB tresos Studio 支持虚拟化工作流程,而不需要锁定供应商。通过与业界领先的虚拟化和仿真软件的无缝集成,EB tresos Studio 和 EB tresosAutoCore 实现了现代化的开发工作流程,无需硬件即可轻松进行调试,并能够尽早检测到已知的软件缺陷,从而大大加快上市速度。
EB tresos Studio特性
-
通用配置编译器
通用配置编译器是一个图形用户界面,开发人员可由此编辑符合AUTOSAR标准的基础软件模块配置。此外,用户还可以使用EB tresos Studio轻松集成和配置第三方软件,例如MCAL模块或汽车制造商专用模块。EB tresos Studio还具有复杂配置有效性检查以及配置参数导航的功能。
-
代码生成
Elektrobit提供的代码生成器可实现高效的代码生成。EB tresos Studio提供了多种适用于不同用例的代码生成器语言(专有语言、Jet、Java)。除了这些代码生成器之外,产品还可与第三方代码生成器无缝集成,例如MCAL模块附带的代码生成器或汽车制造商特定的模块。
-
工作流程视图
EB tresos Studio通过引导式工作流程来提供逐步说明。这些说明可指导用户完成基础软件的配置。工作流程包括汽车电子控制单元(ECU)开发人员为完成某项任务而必须执行的步骤列表,例如设置配置项目或运行导入器。EB tresos Studio还能处理特定项目的工作流程,这些流程只会在特定项目的背景中显示。
-
简化的ECU配置
EB tresos Studio提供多个导入器,例如系统描述导入器、DBC导入器、Fibex导入器和LDF导入器。导入器可自动配置基础软件(BSW)。
-
数据验证
软件开发环境EB tresos Studio提供了验证配置数据的强大方法。后台验证服务可确保在快速反馈的同时保持主图形用户界面的响应性。
-
命令行支持
EB tresos Studio提供一个命令行界面:
– 触发代码生成和验证
– 导入配置项目
– 运行文件导入器或无人值守的向导
– 触发文件转换功能