Autosar应用层开发基础——Arxml制作

Davinci软件的主要作用

(1) AUTOSAR 软件架构设计

图形化建模:支持 SWC(Software Component)设计、接口定义、端口连接等。

分层架构管理:清晰划分 应用层(SWC) 和 基础软件层(BSW)。

组件复用:提供标准化组件库,支持团队协作开发。

(2) ECU 配置与代码生成

BSW(基础软件)配置:配置通信(CAN/LIN/Ethernet)、存储(NVM)、诊断(UDS/OBD)等模块。

RTE(Runtime Environment)生成:自动生成 SWC 与 BSW 交互的中间层代码。

生产级代码生成:输出符合 MISRA-C 等标准的嵌入式 C 代码。

Arxml的制作过程

本文用一个车窗控制的项目,简述Arxml的制作过程;

  1. 新建项目,新建SWC,新建SR端口

双击新建的SWC,进入编辑模式

2、 在SWC内部进行编辑

定义SWC的输入输出接口;

新建runnable,选择初始化和周期函数;

然后再次右键PWL_runnable_10ms,选择new_port_access,选择read_data和write_data,表示每10ms循环读写输入输出接口的数据。

最后,导出Arxml

显示以下log即为成功

相关推荐
youyou-060612 小时前
AUTOSAR‑COM 常见问题 QA (1)
java·linux·服务器·单片机·汽车
合米AI SOP系统13 小时前
汽车零部件|连接器装配工位,合米科技AI SOP视觉筑牢安全级装配质量防线
人工智能·科技·汽车
制冷技术咨询与服务1 天前
纯电牵引车高压电源侧介绍
网络·汽车·纯电牵引车高压电源侧介绍
瞬间记忆1 天前
AUTOSAR基础概念学习
汽车·autosar
POMAGTOR2 天前
【磁吸 POGOPIN 连接器 汽车医疗机器人弹簧顶针】
嵌入式硬件·机器人·汽车
沐欣工作室_lvyiyi2 天前
基于单片机的汽车防碰撞刹车系统的设计与实现(论文+源码)
单片机·嵌入式硬件·汽车·单片机智能小车
工业机器人视觉检测设备2 天前
工序全流程自动化升级!云汇智能打造汽车天窗多机器人集成产线
机器人·自动化·汽车
提升汽车音响好物2 天前
斯巴鲁森林人音响升级记录:江门汇声的前后声场与低频搭配
汽车·音频
当下新鲜事2 天前
高压线束绝缘层在线测径为何成为新能源汽车线束制造的关键工序?简博斯JG-L系列测径仪解析
人工智能·汽车·制造
zsmydz8882 天前
新能源汽车TBOX(车载远程信息处理系统)的国家标准体系
汽车·汽车tbox·4g车载tbox·新能源汽车tbox