栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

Simulink Autosar component designer

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Simulink Autosar component designer

本文主要讲述Simulink软件中Autosar component designer的使用。首先注意Adaptive Platform和Classic Platform的区别,前者是面向服务的平台,后者是面向信号的平台。所以在2者都出现的系统往往需要信号和服务之间的转换,需要用到著名的S2S协议。而在Simulink中就是要使用模块Receive和Send转换信号和Event. 如下图,开发仿真模型时需要在模型的输入端插入Receive模

 块,把Event转换为信号,然后信号输入到中间的自己的算法子系统。子系统的输出信号经过send转换为Event.

Matlab中的C++头文件库大概位置为

C:Program FilesMATLABR2021btoolboxrtwrtw+rtw+codemetrics@C_CodeMetricsinclude

当然还有其它路径。

生成代码的操作如下:点击App->Autosar component designer. 点击Settings->C/C++ code generation settings. 由于我们用的是adaptive platform,系统目标文件改为autosar_adaptive.tlc,工具链为Autosar_Adaptive|CMake,总之尽量选有adaptive的选项。

然后点击quick start,里面的配置如果不会选就选默认的(CPU类型也要自己选). 完成后就生成代码,生成的一些文件如下图所示

arxml文件是软件组件描述文件。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1022370.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号