首页 最新 热门 推荐

  • 首页
  • 最新
  • 热门
  • 推荐

《AUTOSAR设计流程 (ETAS工具链)》

  • 23-11-14 08:23
  • 4035
  • 5520
blog.csdn.net

AUTOSAR设计流程(ETAS工具链)

文章目录

  • AUTOSAR设计流程(ETAS工具链)
    • 系统级设计
      • 工程创建
      • 系统配置文件(DBC)导入
      • 组件创建
      • 部件创建
      • 系统创建
      • ECU信息抽取
    • 软件组件设计
      • 模型设计(Simulink)
    • RTE级设计
      • RTE Contract阶段生成
      • RTE配置(ISOLAR-A/B)
      • RTE配置代码生成
    • ECU设计
      • BSW设计(ISOLAR-A/B)
      • OS设计(RTA-OS)
      • MCAL设计(EB)

在这里插入图片描述

系统级设计

工程创建

(ISOLAR-A/B)

  • 新建RTA-CAR工程

    • file-New “RTA-CAR Project”

      • 在这里插入图片描述

系统配置文件(DBC)导入

(ISOLAR-A/B)

  • 导入DBC(ISOLAR-A/B)

    • [导入DBC]

      • 在这里插入图片描述
    • 点绿色的“D”按钮

      • import dbc

        • Finish
      1. ISOLAR中导入dbc.pdf
  • 生成基于dbc的BSW配置
    (BSW配置之前必须生成一下)

    • 点“RTA-BSW Configration Generation”按钮

      • 在这里插入图片描述
    • 或者点菜单“RTA-BSW”
      “Automatically Configure BSW from System Description”按钮

  • 在这里插入图片描述

组件创建

(如果只生成COM配置可省略)
(ISOLAR-A/B)

  • 数据类型定义
  • 端口接口设计
  • 软件组件设计
  • IO硬件抽象层软件组件设计
  • 软件组件模板生成

部件创建

(如果只生成COM配置可省略)
(ISOLAR-A/B)

  • Software右键

    • New “Composition”

      • 在这里插入图片描述

系统创建

(如果只生成COM配置可省略)
(ISOLAR-A/B)

  • 系统创建

    • System右键 New “system”

      • 在这里插入图片描述
  • 配置“System”的类别

    • 选中“system”,在“property”窗口里

      • 选中“system”,在“property”窗口里找到“category”
        按住CTR+SPACE,有些系统下需要按住CTL+SHIFT+SPACE
        选择“SYSTEM_DESCRIPTION”
      • 在这里插入图片描述
  • 建立系统对部件的引用

    • New “Root Software Compositions | Root Sw Composition Prototype”

      • 为上节创建的“System”生成1个子项“Root Software Compositions | Root Sw Composition Prototype”,
        并将其“SoftwareComposition”的引用配置为“TopLevelComposition”。
      • 在这里插入图片描述
  • 映射创建

    • New “Sw Mappings | Swc To Ecu Mapping”

      • 为上节创建的“System”生成1个子项“Sw Mappings | Swc To Ecu Mapping”,命名为“SwcToEcuMapping”,并配置“Ecu实例”。

      • 在这里插入图片描述

      • 在这里插入图片描述

  • 系统抽取

    • “Create System Extract”

      • 在这里插入图片描述

ECU信息抽取

(如果只生成COM配置可省略)
(ISOLAR-A/B)

  • [Create ECUExtract]

    • Sysytem目录下,右键 Ecuc文件夹中的ECU

      • Create ECUExtract

        • Finish
      • 在这里插入图片描述

      • ECU抽取成功后就会出现这3项

        在这里插入图片描述

软件组件设计

模型设计(Simulink)

RTE级设计

RTE Contract阶段生成

(ISOLAR-A/B)

  • 点左侧的“R”按钮

    • RTE Contract phase for a。。。

      • 在这里插入图片描述

RTE配置(ISOLAR-A/B)

  • RTE Configration

RTE配置代码生成

(ISOLAR-A/B)

  • 点右侧的“R”按钮

    • Genrate RTE Code in Genrate phase

      • RTE CodeGen Addition Commands

        -nts -ur=2 --os-define-osenv=RTAOS40 --exclusive-area-optimization=disable --os-output-param=all --use-partition-sections=on --deviate-bsw-any-partition=1 --deviate-split-swci-support=1

        • Finish
      • 在这里插入图片描述

ECU设计

BSW设计(ISOLAR-A/B)

  • 生成基于dbc的bsw配置
    (BSW配置之前必须生成一下)

    • [Automatically Configure BSW from System Description]

      • 在这里插入图片描述

      • 在这里插入图片描述

  • BSW Configration

  • BSW CodeGen

    • 点击“Run” 菜单
      (ISOLAR-A/B 6.0.1)

      • RunConfigrations

        • /ProjectName/##_CFG

          • Run
    • 点击“RTA Code Genrator”菜单
      (ISOLAR-A/B 7.0.1)

      • 会自动生成

OS设计(RTA-OS)

  • 导入osNeeds.arxml

    • Add Existing File

      • 在这里插入图片描述
  • OS Configration

  • OS CodeGen

    • Builder

      • Setup

        • Build Now

MCAL设计(EB)

  • 导入xxx.arxml

    • [Im-and Exporters]

      • 在这里插入图片描述
  • MCAL Configration

  • MCAL CodeGen

    • 点击“锤子”按钮

      • 在这里插入图片描述

《AUTOSAR谱系分解(ETAS工具链)》之总目录

注:本文转载自blog.csdn.net的PlutoZuo的文章"https://blog.csdn.net/PlutoZuo/article/details/131065932"。版权归原作者所有,此博客不拥有其著作权,亦不承担相应法律责任。如有侵权,请联系我们删除。
复制链接
复制链接
相关推荐
发表评论
登录后才能发表评论和回复 注册

/ 登录

评论记录:

未查询到任何数据!
回复评论:

分类栏目

后端 (14832) 前端 (14280) 移动开发 (3760) 编程语言 (3851) Java (3904) Python (3298) 人工智能 (10119) AIGC (2810) 大数据 (3499) 数据库 (3945) 数据结构与算法 (3757) 音视频 (2669) 云原生 (3145) 云平台 (2965) 前沿技术 (2993) 开源 (2160) 小程序 (2860) 运维 (2533) 服务器 (2698) 操作系统 (2325) 硬件开发 (2492) 嵌入式 (2955) 微软技术 (2769) 软件工程 (2056) 测试 (2865) 网络空间安全 (2948) 网络与通信 (2797) 用户体验设计 (2592) 学习和成长 (2593) 搜索 (2744) 开发工具 (7108) 游戏 (2829) HarmonyOS (2935) 区块链 (2782) 数学 (3112) 3C硬件 (2759) 资讯 (2909) Android (4709) iOS (1850) 代码人生 (3043) 阅读 (2841)

热门文章

101
推荐
关于我们 隐私政策 免责声明 联系我们
Copyright © 2020-2025 蚁人论坛 (iYenn.com) All Rights Reserved.
Scroll to Top