EB_Tresos: CAN信号与应用层接口连接详解

5星 · 超过95%的资源 需积分: 45 121 下载量 149 浏览量 更新于2024-09-08 8 收藏 759KB PDF 举报
本文档详细介绍了如何在EB_Tresos这款软件中实现底层CAN信号接口与应用层SWC接口的有效连接,以支持Autosar配置过程。以下是主要步骤的详细解读: 1. **启动EB_Tresos**:首先,用户需打开软件,通过双击工程bin文件夹下的“tresos_gui.exe”程序来启动EB_Tresos。 2. **导入工程**:导入workspace文件夹中的待修改工程,以便在项目浏览器中进行配置操作。 3. **打开配置信息**:在ProjectExplorer中,选择ECU(如TRICORE, TC23XL),并展开相关的EB包以便查看和编辑。 4. **进入RteEditor**:点击“Rte(V6.2.21, AS4.0.3)”的折叠按钮,然后双击RteEditor,打开配置编辑界面。 5. **数据映射设置**:在RteEditor中,用户会看到左侧列出DBC中的所有CAN信号,右侧则是应用层的SWC。通过单击“TopLevelComposition”折叠按钮,可以定位到需要连接的SWC,例如Balance_Control,进一步查看其输入和输出接口。 6. **CAN信号与SWC接口连接**:在Balance_Control_SWC下找到与底层CAN信号相连的接口(如CMC_PcbTemp_A00),并选择它。接着,在左侧的CAN信号列表中找到对应的信号,将其选中。最后,点击“Createamappingoftheselectedsignalorsignalgrouptotheselecteddataelement”完成信号间的连接。 7. **保存配置**:在完成所有CAN信号的连接后,确保“RTEEditor”界面显示有改动,然后保存配置。点击“工具栏”的“保存”按钮。 8. **校验与更新**:进行服务需求检查,通过单击“calculateServiceNeeds(SvcAs_Trigger)”按钮;接着更新服务组件和BSWM描述,使用“UpdateServiceComponentandBsWmDescriptions(SwdUpdater_Trigger)”按钮。 9. **生成代码**:最后一步是生成针对当前选定配置的代码,这将根据软件的需求自动完成编译和生成工作。 以上步骤旨在简化汽车电子开发过程中的配置工作,使得底层硬件和应用层之间的通信更加高效和易管理,从而降低开发难度。EB_Tresos作为一款Autosar集成开发环境,提供了这些功能,帮助工程师更好地实现信号层级间的交互。
2021-02-13 上传