2、AUTOSAR-EB tresos Studio使用说明-“工欲善其,事必先利其器”

欢迎关注公众号:Kevin的学习站,博主建立了一个车规级开发交流群,感兴趣的朋友可以关注公众号,加个人WX:_kevin0123456789,备注:车载。

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.功能菜单介绍

数字 菜单 描述
1 File 选择项目非特定的任务。
2 Edit 选择与编辑项目数据相关的任务
3 Search 选择此项可搜索和查找文件、特定配置参数或文本字符串
4 Project 项目管理
5 Window 选择透视图和视图
6 Help EB tresos Studio的所有全局信息和帮助功能
3.File 菜单具体说明5

菜单 描述
New 创建新的EB tresos工程
Save 保存当前活动的编辑器的内容。如果编辑器是配置编辑器,则保存相关的配置项目
Save all 选择以保存所有打开的编辑器的内容。
Close 选择以关闭当前活动的编辑器。如果您在保存后修改了任何内容,一个弹出窗口将要求您保存未保存的内容
Close all 选择以关闭所有打开的编辑器。如果一个或多个编辑器的内容未保存,则弹出窗口将要求您保存未保存的内容。
Import 选择以导入项目
Export 选择导出项目
Switch Workspace 选择工作空间
Open File 选择它以打开一个文件。
Exit 关闭EB tresos。会有一个弹出窗口询问是否要在关闭该工具之前保存任何更改。
4.Edit 菜单具体说明

菜单 描述
Forward 选择以移动到编辑器中的下一个编辑位置。
Back 选择以移动到以前在编辑器中工作的编辑位置。
Undo … 选择以撤消最后一次更改。
Redo 选择以重做最后一次更改。
5.Search 菜单说明

菜单 描述
ECU Configuration 在打开的EB tresos Studio项目中打开配置参数搜索
Search 打开“搜索”窗口,这是一个对话框,其中为每个不同类型的搜索提供一个选项卡。
File 打开文件搜索。在文件搜索中,可以搜索包含特定名称或内容的文件。
Text 搜索文本字符串。将使用当前选择的文本作为搜索模式。
6.Project 菜单说明

菜单 描述
Generate All Projects 为所有项目生成代码
Verify Project 验证项目资源管理器
Generate Project 生成工程项目
Build Project 编译工程
7.Window菜单说明

菜单 描述
Open Perspective 选择“打开透视图”,然后选择“其他…”以打开透视图
Show View 选择“显示视图”,然后选择“其他”以重新打开视图。
Customize Perspective… 自定义透视图。
Save Perspective As… 将透视图保存为…。
Reset Perspective 重置透视图
Close Perspective 关闭透视图
Close All Perspectives 关闭所有透视图
Maximize Active View or Editor 选择以将当前选定的视图放大到其最大值。
Minimize Active View orEditor 最小化活动视图或编辑器
Preferences 参数选择
Working Sets 工作设置
8.帮助菜单栏说明

菜单 描述
Welcome 重新打开欢迎屏幕。
Help Contents 浏览EB tresos Studio的在线帮助功能
Search 搜索 EB tresos 在线帮助。
Dynamic Help 动态帮助
License preferences… 许可证首选项
About EB tresos EB tresos简介
EB tresos Details EB tresos日志
Command line 查看命令行选项帮助消息
Key Assist -不支持此功能-

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.生成的工程如下:

欢迎关注公众号:Kevin的学习站,博主建立了一个车规级开发交流群,感兴趣的朋友可以关注公众号,加个人WX:_kevin0123456789,备注:车载。

2、AUTOSAR-EB tresos Studio使用说明--“工欲善其事,必先利其器“相关推荐

  1. EB tresos studio 配置SPC574K MCU Driver报错解决方法

    SPC574K MCU Driver 配置错误 背景介绍 MCU驱动程序为其他微控制器抽象层(MCAL)软件模块所需的基本微控制器初始化.断电功能.复位和微控制器特定功能提供服务. 错误代码:1806 ...

  2. EB tresos 操作视频资料

    [Classic AUTOSAR]EB tresos Single User License安装&激活教程 用EB tresos和NXP实时驱动程序(RTD)节省AUTOSAR项目的成本和开发 ...

  3. EB Tresos 入门指南

    作者:Stephen Du 免责声明: 本文为个人学习笔记及总结,仅代表个人观点,尽可能保证内容准确性.复制/转发请注明来源/作者. 欢迎添加微信交流学习. EB Tresos 入门指南 1. 官方资 ...

  4. 【CS-Notes】工欲善其事必先利其器(Code、Git、Docker、Linux)

    文章目录 Code工作台(工欲善其事必先利其器) 1.通用工具 1.1.编辑器 1.2.Git 基本版本控制 1.3.Docker容器 2.Linux工作台 2.1.Linux命令 2.2.开发工具 ...

  5. 工业工程专业C语言,工欲善其事必先利其器——工业工程课程设置及其核心专业课简介...

    新朋友点上方蓝字"IE臭皮匠"快速关注 公众号成立期间很多IE学子留言,说应聘时HR不知道工业工程是什么.能做什么,对此小编十分有同感.要想了解IE是什么.能做什么,首先要了解学了 ...

  6. 手把手带你入门Python爬虫(一、工欲善其事必先利其器)

    工欲善其事必先利其器 一.下载Python 二.下载安装PyCharm 三.Mysql & Navcat 四.虚拟环境的安装和配置 1. 为什么需要安装虚拟环境? 2. 使用`pip`安装`v ...

  7. github 著名php,工欲善其事必先利其器,盘点Github上那些优秀的PHP项目

    工欲善其事必先利其器,作为一个开发者,了解并使用前人造好的轮子能让我们的开发事半功倍,在这里老宅整理了几个Github上有趣的php项目与大家分享. swoole Github仓库名称:swoole/ ...

  8. pfv和php,【Retina China 2019】工欲善其事必先利其器——影像学在眼底病中的应用与发展...

    原标题:[Retina China 2019]工欲善其事必先利其器--影像学在眼底病中的应用与发展 编者按 影像学是眼底病诊治的利器,伴随着近年来影像学的飞速发展,眼底病展现出一种蓬勃的朝气.2月21 ...

  9. 工欲善其事必先利其器,Apache Kylin原来支持这么多可视化工具

    工欲善其事必先利其器,Apache Kylin原来支持这么多可视化工具 坚持原创,写好每一篇文章 Apache Kylin的广泛应用还得益于它对很多软件都非常的支持,这篇文章我们将汇总一下Apache ...

最新文章

  1. java开发必背API
  2. 234C. Weather
  3. python全栈索引
  4. mysql字符串比较数字
  5. Play on Words UVA - 10129 (欧拉回路)
  6. html制作网页案例代码
  7. 很全!国内外网络安全厂商有哪些?
  8. thinkpadt410接口介绍_联想t410配置参数详解
  9. date linux 计算日期,科技常识:linux命令详解date使用方法(计算母亲节和父亲节日期脚本示例)...
  10. 编写jQuery插件的方法
  11. 如本科技上海分公司乔迁新址,加速长三角地区的业务覆盖
  12. 设计模式之工厂模式(factory pattern)
  13. 使用ASP.NET Core和Hangfire实现HTTP异步化方案
  14. linux医学软件,Schrodinger Suites 2015-2 Linux版简单安装经验分享
  15. 如何查询期刊是否是SCI期刊
  16. java多人聊天室实现(可群聊私聊/添加好友/发送文件)
  17. maven 打的包在哪_Maven实战指南:“打包”的技巧
  18. css第二课:外部样式link和import的运用及行内样式的介绍
  19. 容器化编排部署mall-swarm
  20. Microsoft Visual C++ 运行库

热门文章

  1. “社死”生日现场服务,能让“熊猫不走”走到上市吗?
  2. js css 文字换行显示
  3. oracle正则表达式匹配中文
  4. 【HTML5-小知识】块元素、行内元素和行内块元素
  5. linux基础及应用教案,Linux基础及应用习题解析教学文案.doc
  6. 【中间件】Redis监控以及指标
  7. 色彩心理学对网页设计有多大影响力?
  8. tp nginx 404 Not Found
  9. 三极管作为开关的学习
  10. ASIC-WORLD Verilog(2)FPGA的设计流程