云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 7 基于Simulink模块的dsPIC单片机开发1021final

7 基于Simulink模块的dsPIC单片机开发1021final

  • 62 次阅读
  • 3 次下载
  • 2026/4/23 7:58:23

图7.2.22 闪烁灯驱动模型

2闪烁灯功能验证模型

完成闪烁灯驱动模型之后,在Simulink模块库中找到如图7.2.23,7.2.24所示各模块,并按图7.2.25连接。

图7.2.23 Circle Meter模块

图7.2.24 数据类型转换模块

图7.2.25 功能验证模型

选择模型主窗口的菜单项Simulation→Configuration Parameters…,打开模型参数对话框,在Solver面板,设置求解器为定步长离散求解器,步长为0.01,如图7.2.26所示。

图7.2.26 求解器设置

设置Circle Meter模块LED灯数量为16,输入数据模式为1-Bitwise,如图7.2.27。

图7.2.27 Circle Meter模块设置

完成以上设置后执行仿真,即得到设计所需的亮灯图样,如图7.2.28、图7.2.29所示。

图7.2.28 功能仿真结果

图7.2.29功能仿真结果

3 软件在环测试

软件在环测试(SIL)是在主机上对仿真中生成的函数或手写代码进行非实时性联合仿真评估,当软件组件包含需要在目标平台上执行的生成代码和手写代码的组合时,应该考虑进行软件在环测试,完成对模型生成代码的早期验证。

软件在环测试不需要硬件,只是对算法代码进行测试,具体做法是对要进行测试的子系统编译可生成SIL模块,比较原模块与SIL模块的输出,以此确认算法的正确性。 ① 数据类型转换

在模块库Simulink→Ports & Subsystems中找到模块,替换上述图7.2.25中的Circle Meter模块,并将模型另存。 按下模型窗口的按钮

,打开模型浏览器,闪烁灯驱动模型里变量的数据类型已设置

为uint16,Simulink模型中的Out模块的数据类型可设为自动继承,也可强制设置为uint16

如图7.2.30所示。

图7.2.30 修改端口数据类型

修改后的模型如图7.2.31。

图7.2.31 代码生成模型

② 模型参数设置

打开模型参数对话框,在Real-Time Workshop页面设置TLC文件为ert.tlc,如图7.2.32。

图7.2.32 设置tlc

Real-Time Workshop→Interface页面,取消不必要的选项,如图7.2.33。

图7.2.33 Interface页面设置

Real-Time Workshop→Report页面,勾选所有选项,便于后期检查及跟踪,如图7.2.34。

图7.2.34 报告页面设置

③ 生成SIL模块

在Real-Time Workshop→SIL and PIL Verification页面的Create block项,选中SIL,如图7.2.35。

图7.2.35 SIL设置

之后按下模型工具栏的7.2.37所示。

按钮,得到代码生成报告,如图7.2.36所示与SIL模块如图

图7.2.36 代码生成报告

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

图7.2.22 闪烁灯驱动模型 2闪烁灯功能验证模型 完成闪烁灯驱动模型之后,在Simulink模块库中找到如图7.2.23,7.2.24所示各模块,并按图7.2.25连接。 图7.2.23 Circle Meter模块 图7.2.24 数据类型转换模块 图7.2.25 功能验证模型 选择模型主窗口的菜单项Simulation→Configuration Parameters…,打开模型参数对话框,在Solver面板,设置求解器为定步长离散求解器,步长为0.01,如图7.2.26所示。 图7.2.26 求解器设置 设置Circle Meter模块LED灯数量为16,输入数据模式为1-Bitwi

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com