0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

AUTOSAR软件开发环境之EB tresos Studio简介

CHANBAEK 来源:Kevin的学习站 作者:程序员Kevin 2023-09-19 10:06 次阅读

1、EB tresos简介EB tresos 官网:EB tresos Studio(经典AUTOSAR软件开发环境) |Elektrobit

1.1、EB tresos是什么?EB tresos是一款经典的AUTOSAR软件开发环境,依赖于一致的单一工具环境来通过汽车开放系统架构AUTOSAR 开发电子控制单元 (ECU);它能够实现配置、验证和生成 ECU 基础软件 (BSW)的功能。

1.2、EB tresos的特点为了简化 ECU 的配置,EB tresos Studio提供了多个导入器,例如系统描述导入器、DBC导入器、Fibex导入器和LDF导入器。导入器会自动配置 BSW。

①、通用配置编译器

通用配置编译器是一个图形用户界面,开发人员可通过其来编辑符合汽车开放系统架构AUTOSAR 标准的基础软件模块配置。此外,还可以使用软件开发环境 EB
tresos Studio 来轻松集成和配置第三方软件,例如 MCAL 模块或汽车制造商专用模块。

软件开发环境 EB tresos Studio 还具有复杂配置有效性检查以及配置参数导航的功能。

②、命令行支持

软件开发环境 EB tresos Studio 提供一个命令行界面来:

·触发代码生成和验证

·导入配置项目

·运行文件导入器或无人值守的向导

·触发文件转换功能

③、数据验证

软件开发环境 EB tresos Studio 提供了验证配置数据的强大方法。后台验证服务可确保在快速反馈的同时保持主图形用户界面的响应性。

④、代码生成

提供的代码生成器可实现高效的代码生成。软件开发环境 EB tresos Studio
提供了多种适用于不同用例的代码生成器语言(专有、Jet、Java)。除了这些代码生成器之外,产品还可与第三方代码生成器无缝集成,例如 MCAL
模块附带的代码生成器或汽车制造商特定的模块。

⑤、工作流程视图

EB tresos Studio 通过引导式工作流程来提供逐步说明。这些说明可指导用户完成基础软件的配置。工作流程包括ECU开发人员为完成某项任务而必须执行的步骤列表,例如设置配置项目或运行导入器。软件开发环境 EB tresos Studio还能处理项目特定的工作流程,这些工作流程只会在某些项目的上下文中显示。

2、EB tresos使用2.1、EB tresos 工具栏说明1.双击运行 EB tresos

图片

2.功能菜单介绍

图片

图片

3.File菜单具体说明

图片

图片

4.Edit 菜单具体说明

图片

图片

5.Search 菜单说明

图片

图片

6.Project 菜单说明

图片

图片

7.Window 菜单说明

图片

图片

8.帮助菜单栏说明

图片

图片

3、EB tresos 新建项目1.点击File-> New -> Configuration Project

图片

2.工程命令、工作空间配置及 AUTOSAR 版本选择

图片

3.设置ECU ID ,选择芯片型号,点击 Next

3.1.NXP S32K14X 系列

图片

3.2.英飞凌AURIX TC2XX/TC3XX系列

图片

4.加载需要的模块

图片

5.生成的工程如下:

图片

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 软件开发
    +关注

    关注

    0

    文章

    614

    浏览量

    27356
  • AUTOSAR
    +关注

    关注

    10

    文章

    362

    浏览量

    21576
  • ecu
    ecu
    +关注

    关注

    14

    文章

    886

    浏览量

    54497
  • Studio
    +关注

    关注

    2

    文章

    190

    浏览量

    28682
  • 开发环境
    +关注

    关注

    1

    文章

    225

    浏览量

    16617
收藏 人收藏

    评论

    相关推荐

    请问有使用EB Tresos Studio配置TC277的吗

    如题,有没有人使用EB Tresos Studio软件配置TC277的,一起交流下
    发表于 12-17 11:12

    Autosar软件开发威廉希尔官方网站 概述

    AUTOSAR是由全球汽车制造商、部件供应商及其他电子、半导体和软件系统公司联合建立,各成员保持开发合作伙伴关系。自2003年起,各伙伴公司携手合作,致力于为汽车工业开发一个开放的、标
    发表于 12-26 10:34

    EB是什么?EB tresos产品有哪些特点?

    EB是什么?EB tresos产品有哪些特点?EB有哪些成功案例?
    发表于 05-17 06:34

    讲解EB Tresos的基础功能

    主要讲解了EB Tresos的基础功能
    发表于 07-28 07:52

    如何开发符合AUTOSAR规范的电机控制器软件

    基于AUTOSAR规范的电机控制器软件开发本系列文章主要介绍如何开发符合AUTOSAR规范的电机控制器软件的详细过程。全系类分为基础篇和实战
    发表于 08-30 08:59

    怎样去使用EB Tresos

    EB Tresos是什么?怎样去使用EB Tresos呢?
    发表于 10-20 06:53

    AUTOSAR的相关资料推荐

    AUTOSAR基础篇EcuM_wto9109的博客-CSDN博客【AutoSAR】【EcuM】ECU状态管理专注汽车软件开发AutoSAR
    发表于 01-27 08:25

    请问如何下载EB TRESOS STUDIO 25或S32K1 EB

    如何下载 EB TRESOS STUDIO 25 或 S32K1 EB
    发表于 04-17 07:20

    如何在具有S32DS IDE和EB Tresos Studio MCAL配置的DEVKIT-MPC5748G上使用AUTOSAR

    我们正在尝试在具有 S32DS IDE 和 EB Tresos Studio MCAL 配置的 DEVKIT-MPC5748G 上使用 AUTOSAR。 我们正在关注“MPC574XG
    发表于 05-06 08:43

    下载了S32K的EB Tresos Studio,准备配置MCAL,无法激活是怎么回事?

    我下载了S32K的EB Tresos Studio,准备配置MCAL,但是我用下载界面给的激活码无法激活,能帮忙指点一下吗?
    发表于 05-22 06:09

    Simplicity Studio 5软件开发环境的关键更新内容

    本文简要地介绍Simplicity Studio 5软件开发环境的关键更新。Simplicity Studio 5 是我们热门 IDE 的重大升级,许多新的功能或特性改善在很大程度上是
    的头像 发表于 09-05 11:36 4107次阅读
    Simplicity <b class='flag-5'>Studio</b> 5<b class='flag-5'>软件开发</b><b class='flag-5'>环境</b>的关键更新内容

    Linux软件开发环境

    Linux软件开发环境介绍。
    发表于 03-25 15:46 7次下载
    Linux<b class='flag-5'>软件开发</b><b class='flag-5'>环境</b>

    STM32 软件开发环境搭建

    STM32 软件开发环境搭建
    发表于 11-13 16:51 25次下载
    STM32 <b class='flag-5'>软件开发</b><b class='flag-5'>环境</b>搭建

    如何将EB Tresos生成的代码集成到S32DS中?

    如何将EB Tresos生成的代码集成到S32DS中? 要将EB Tresos生成的代码集成到S32DS中,可以按照以下步骤操作: 1.打开S32DS集成
    的头像 发表于 06-01 16:51 2788次阅读

    AUTOSAR软件开发流程简介

    AUTOSAR软件开发流程简介 AUTOSAR软件开发流程是指在AUTOSAR架构下进行
    的头像 发表于 10-27 15:55 3144次阅读
    <b class='flag-5'>AUTOSAR</b><b class='flag-5'>软件开发</b>流程<b class='flag-5'>简介</b>