Simulink框图转C代码笔记
发布日期:2021-07-01 04:03:33 浏览次数:3 分类:技术文章

本文共 897 字,大约阅读时间需要 2 分钟。

1. 框图建模

在这里插入图片描述

注意:,ERT(嵌入式实时目标)不支持的模块如下所示:

在这里插入图片描述

2. 配置

Ctrl+E或右下角齿轮选项调出Configuration Parameters,设置Solver,假设程序以离散时间运行,设置如下:

  • Solver type:fixed-step
  • Algorithm:discrete (no continuous states)
  • Start time:0.0
  • Stop time:inf
  • Fixed-step size:伺服周期,如0.001

在这里插入图片描述

硬件版本配置:

Hardware Implenmatation选项是规定目标硬件规格的选项。在这个选项卡中可以配置芯片的厂商和类型,设置芯片的字长、字节顺序等。

在这里插入图片描述

设置系统目标文件:

ert. tlc文件是Embedded Coder提供的能够生成专门用于嵌入式系统C代码的系统目标文件。

在这里插入图片描述

生成代码报告:

Metrics 组的 Static code metrics 选择框,勾选时将会在代码生成报告中包含静态代码的参数指标。

在这里插入图片描述

配置生成代码中的注释内容:

在这里插入图片描述

Identifiers里的Identifier format control中,默认使用标示符 R R RN M M MT,是Embedded Coder 内部使用的标示符

在这里插入图片描述

标识符意义如下:

在这里插入图片描述

Custom Code子标签页面主要用于添加用户自定义的或者编译模型时必需的源文件、头文件、文件夹或者库文件等。

要选择连续时间,否则编译报错。

在这里插入图片描述

Ctrl+B编译模型。

3. 关联信号

留坑待填


参考文献:

  • https://blog.csdn.net/f6723/article/details/100593329
  • https://blog.csdn.net/weixin_41695564/article/details/80761795
  • https://blog.csdn.net/qq_41769322/article/details/89425264
  • https://blog.csdn.net/weixin_41695564/article/details/80751543

转载地址:https://miracle.blog.csdn.net/article/details/114155993 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Word修改默认英文字体为Times New Roman
下一篇:Power PMAC运动控制器 —— 学习笔记7

发表评论

最新留言

表示我来过!
[***.240.166.169]2024年04月12日 12时14分11秒