这份文档是一份指导手册,介绍了如何在EB_Tresos环境中将System desk中生成的ARXML文件导入并添加新的Task(可运行体)至 Autosar 配置中。Autosar (AUTomotive Open System ARchitecture) 是汽车行业的一个标准化平台,用于电子控制单元 (ECU) 的软件开发。EB_Tresos是ETAS公司提供的一套工具,支持Autosar软件架构的配置和生成。System desk是EB_Tresos中的一部分,用于对ECU配置进行图形化管理。 知识点详细解说: 1. 导入ARXML文件到EB_Tresos:首先需要将System desk中生成的ARXML文件导入到EB_Tresos中。ARXML文件包含了Autosar配置的所有信息,导入后,才能在EB_Tresos中对这些配置进行管理和修改。 2. ECU配置选择:文档提到在“ECU(TRICORE,TC23XL)”的下拉菜单中选择RTE->RteEditor,并双击RteEditor,意指ECU(电子控制单元)配置在Tresos中应当选用合适的ECU类型,此处使用的是TRICORE系列的TC23XL微控制器。 3. RTE编辑器(RteEditor):RteEditor是EB_Tresos中一个图形化编辑器,用来处理运行时环境(RTE)的配置。用户可以通过RteEditor将特定的任务或者可运行实体(runnable)映射到ECU的不同任务中。 4. EventMapping操作:在RteEditor的EventMapping表单中,用户可以调整Task和Runnable。这是指在特定的事件发生时,可运行的代码段(Runnable)会被触发执行,从而实现各种ECU的功能。 5. Mapped和Unmapped事件管理:在文档中,用户需要在Mapped RTE and BSWevents的Task选项中选择相应的任务,然后在Unmapped RTE and BSWevents中选中要映射的事件(如E2E_Init),使用Map按钮将其移动至所选任务下。这种映射关系表明了哪些事件会触发哪些任务的执行。 6. 错开任务:在进行Task映射时,可能需要对任务进行错开处理。这通常是为了避免任务的执行时间上的冲突,保证系统资源得到合理分配。 7. 保存和运行向导:配置调整后,需要在工具栏中执行保存操作,并运行标记有星号(*)的未待处理的向导,如CalculateServiceNeeds (SvcAs_Trigger)和UpdateService Component and BSW MDescriptions (SwdUpdater_Trigger),这两个步骤涉及服务需求计算和组件与基础软件管理描述的更新。 8. 编译工程:完成上述步骤后,需要点击编译按钮生成代码并更新工程文件。这是将所有的配置更改转换成实际的代码,并编译以产生可执行文件的过程。 文档在结尾处提到,如果在过程中遇到错误,会显示在ErrorLog中,这表示用户应当检查错误日志,以确保所有步骤的正确性,并据此进行调整。 整体来看,该文档是一份操作指南,它详细描述了在汽车电子开发过程中,如何使用EB_Tresos工具来导入配置文件、进行RTE的事件映射、生成和更新代码,从而减少汽车电子开发过程中的复杂性,让Autosar的配置更加容易。



























- 粉丝: 1w+
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 单片机课程设计之自动打铃系统.docx
- ACCESS数据库考试判断题整理.ppt
- 吉林大学2021年9月《计算机系统结构》作业考核试题及答案参考10.docx
- 数控圆弧编程举例讲解.doc
- 南开大学2021年9月《Python编程基础》作业考核试题及答案参考2.docx
- 电力企业常用电力系统分析软件应用.ppt
- 基于大数据技术的智慧养老云平台设计要点.docx
- 迈达斯软件初学.doc
- 智能化技术在电气工程自动化控制中的应用解析(1).docx
- 软件系统开发合同范本讲义教材.docx
- 汽车理论习题Matlab程序.doc
- 改进后“聚焦教与学转型难点”信息化教学设计小学语文1(1).doc
- KNN算法实验报告.doc
- 计算机数字化摄影测量技术在工程测量中的应用.docx
- 高中历史专题4中国近现代社会生活的变迁2交通和通信工具的进步省公开课一等奖新名师优质课获奖PPT课件.pptx
- GM游戏开发入门中文教程.doc学习推荐.pdf


