Excel 配置文件一键转换为 AUTOSAR 标准 ARXML 文件
您可以通过咸鱼搜索 “arxml生成码” 购买激活码。购买后,输入激活码即可解锁生成次数。
本工具专为 AUTOSAR SWC 开发流程设计,帮助工程师快速生成符合标准的软件组件描述文件(SWCD)。 只需按照模板填写 Excel 接口清单上传给我,即可生成 ARXML 文件,无需深入了解 AUTOSAR 复杂的组件接口规范。
| 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 |
生成 swc_result.arxml 文件后,您可以在 MATLAB 中导入并创建 Simulink 模型:
% 导入 ARXML 文件
ar = arxml.importer('swc_result.arxml');
% 创建 Simulink 模型(将 swcname 替换为您的组件名称)
createComponentAsModel(ar, '/ComponentTypes/swcname',
'ModelPeriodicRunnablesAs', 'FunctionCallSubsystem');