AUTOSAR SWC Arxml生成工具

Excel 配置文件一键转换为 AUTOSAR 标准 ARXML 文件

您可以通过咸鱼搜索 “arxml生成码” 购买激活码。购买后,输入激活码即可解锁生成次数。

🎯 工具简介

本工具专为 AUTOSAR SWC 开发流程设计,帮助工程师快速生成符合标准的软件组件描述文件(SWCD)。 只需按照模板填写 Excel 接口清单上传给我,即可生成 ARXML 文件,无需深入了解 AUTOSAR 复杂的组件接口规范。

支持 SR/CS 接口
自动生成 Runnable
支持导入MATLAB
符合 AUTOSAR 标准
📄
将 Excel 文件拖到此处,或 点击上传
支持 .xlsx / .xls 格式
正在生成 ARXML 文件...
📋 Excel 模板示例 Excel模板下载
SWCName Direction PortName InterfaceName ElementName InterfaceType DataType
PSDContrl provide LockCmd LockCmd LockCmd SenderReceiver uint8
PSDContrl provide LockReq LockReq LockReq SenderReceiver uint8
PSDContrl require VehSpd VehSpd VehSpd SenderReceiver uint16
PSDContrl require VehSpdVld VehSpdVld VehSpdVld SenderReceiver uint8
PSDContrl require FrLeDoorSts FrLeDoorSts FrLeDoorSts SenderReceiver uint8
PSDContrl require ReLeDoorSts ReLeDoorSts ReLeDoorSts SenderReceiver uint8
PSDContrl provide SetDoorCmd SetDoorCmd DoorMethod ClientServer uint8
💡 MATLAB Simulink 集成指南

生成 swc_result.arxml 文件后,您可以在 MATLAB 中导入并创建 Simulink 模型:

1 导入 ARXML 文件到 MATLAB 工作空间
% 导入 ARXML 文件
ar = arxml.importer('swc_result.arxml');
2 根据 ARXML 创建 Simulink 组件模型
% 创建 Simulink 模型(将 swcname 替换为您的组件名称)
createComponentAsModel(ar, '/ComponentTypes/swcname', 'ModelPeriodicRunnablesAs', 'FunctionCallSubsystem');
3 在生成的 Simulink 模型中设计内部逻辑,完成软件组件开发