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

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

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

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

7.2.58中的常数与LED模块,并将模型另存。

按下模型窗口的按钮

,打开模型浏览器,将功能验证模型中的In模块的数据类型设

置为uint16,加法模块的数据类型设置为uint16,Out模块的数据类型可设为自动继承,也

可强制设置为uint16。如图7.2.63所示:

图7.2.63 修改模型端口数据类型

修改后的模型如图7.2.64所示:

图7.2.64 代码生成模型

② 模型参数设置

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

图7.2.64 tlc设置

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

图7.2.65 Interface页面设置

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

所示。

图7.2.66 报告页面设置

③ 生成SIL模块

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

图7.2.67 SIL设置

之后按下模型工具栏的

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

7.2.69所示。

图7.2.68 代码生成报告

图7.2.69 SIL模块

按图7.2.70、图7.2.71,以SIL模块替换原有的Product模块,重建验证模型,并在各端口间加入必要的数据类型转换模块。SIL测试的结果,如图7.2.70、图7.2.71所示结果与图7.2.61、7.2.62所示的结果是一致的。说明自动生成的代码可以实现模型的功能。

图7.2.70 软件在环测试结果

图7.2.71软件在环测试结果

3 代码生成模型及设置

在Simulink→ Target for Microchip dsPIC子模块库找到以下模块,如图7.2.72,7.2.73,7.2.74,7.2.75,7.2.76,7.2.77所示,并按图7.2.78连接。

图7.2.72 Read Port Input模块

图7.2.73 Write Port Output模块

图7.2.74 cCall模块

图7.2.75 Config模块

图7.2.76 Port Config模块

图7.2.77 dsPIC33fxx Main模块

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

共分享92篇相关文档

文档简介:

7.2.58中的常数与LED模块,并将模型另存。 按下模型窗口的按钮,打开模型浏览器,将功能验证模型中的In模块的数据类型设置为uint16,加法模块的数据类型设置为uint16,Out模块的数据类型可设为自动继承,也可强制设置为uint16。如图7.2.63所示: 图7.2.63 修改模型端口数据类型 修改后的模型如图7.2.64所示: 图7.2.64 代码生成模型 ② 模型参数设置 打开模型参数对话框,在Real-Time Workshop页面设置TLC文件为ert.tlc,如图7.2.65所示。 图7.2.64 tlc设置 Real-Time Workshop→Interfac

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价: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