您可以使用包含软件、电子控制单元、系统描述以及软件到硬件映射的 AUTOSAR
功能来创建 AUTOSAR 项目。AUTOSAR 功能只能在 C 语言项目中使用。
关于此任务
请使用下列图类型来定义 AUTOSAR 系统:
- ECU 图用于定义电子控制单元 (ECU) 类型和端口。
- 实现图用于描述内部行为的编程语言实现。每种内部行为都与一种原子软件组件类型相关联。
- 内部行为图用于定义原子软件组件类型的内部工作。
- SW 组件图用于定义软件 (SW) 组件并对其进行连接。
- 系统图用于在所需的详细级别定义 AUTOSAR 系统。
- 拓扑图用于将物理系统定义为 ECU 实例以及定义它们的连接方式。
Rational Rhapsody
- 服务器端口用于连接到客户机/服务器接口。
- 客户机端口是用于连接到客户机/服务器接口的需求端口。
- 发送方端口用于连接到发送方/接收方接口。
- 接收方端口是用于连接到发送方/接收方接口的需求端口。
可以从 Rational Rhapsody 中导出基于 AUTOSAR 概要文件的项目并以
AUTOSAR XML 格式存储该项目,并且可以导入以 AUTOSAR XML 格式存储的数据。
过程
- 选择。
- 在“新建项目”窗口上:
- 输入项目名称。
- 指定用于保存项目的文件夹。
- 从项目类型中,选择 AUTOSAR_214、AUTOSAR_31 或
AUTOSAR_40。
- 可选: 选择其中一个项目设置。
- 单击确定。
- 要导出数据,请选择。
- 在“导出”窗口中,单击浏览以选择要导出的 XML 文件,然后单击导出。
- 要导入数据,请选择。
下一步做什么
您可以选择,以验证您的 AUTOSAR 模型是否没有问题。