Simulink转C代码

上传人:M****1 文档编号:460022369 上传时间:2023-03-05 格式:DOCX 页数:2 大小:36.81KB
返回 下载 相关 举报
Simulink转C代码_第1页
第1页 / 共2页
Simulink转C代码_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《Simulink转C代码》由会员分享,可在线阅读,更多相关《Simulink转C代码(2页珍藏版)》请在金锄头文库上搜索。

1、Simulink转C代码Simulink转C代码 一、生成C代码。 1. 首先建立模型。 2. 为每根信号线取名字。 3. 为表格、常量等数据赋值。检验模型是否能够运行,能够正常运行时转代码的前提。 4. 通过data object wizard的find,check all,mpt,package,create命令封装数据。 5. 通过model explorer修改输入输出数据的类型。注意包含Base workspace和自己模型下面的数据都要设定类型。 6. 第一次配置好configuration parameters后,不需要再次配置,至此即可generate code。 关于conf

2、iguration parameters: Solver: Hardware Implementation: Code generation: Report: Comments: Templates: 二、集成到目标代码里。 1.在sources文件下新建文件RTW,将生成的xxx_ert_rtw和slprjert_sharedutils文件下的.c和.h文件全部放进RTW中。 2.在codewarrior中添加RTW文件。 3.在初始化中定义输入输出数据并外部声明。 4.为实现标定功能,将标定数据放在RAM和Flash中。 l 将生成的数据定义和声明屏蔽掉。 l 在Cal_Ram.h和Cal_Flash.h中分别定义变量,在Cal_Ram_Extern.h和Cal_Flash_Extern.h中进行外部声明。放在Flash中的数据可为变量添加后缀_Flash。 l 在FlashReadToRam函数中将Flash中的变量值读到对应的Ram变量中。 5.在正确的位置调用生成的.c文件下的函数。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号