如何用simulink实现一个峰值信号发生器

如何用simulink实现一个峰值信号发生器,第1张

用simulink实现一个峰值信号发生器步骤如下。

1、打开MATLAB软件,点击左上角的新建。

2、然后选择simulinkModel,如下图所示。

3、此时将进入如下图所示的Simulink界面,点击工具栏中的LibraryBrowser。

4、此时将打开Simulink的库浏览器,存放着用于建立仿真模型的设备及器件等模块.

5、选择上述模型库中小模块,拖动到Simulink仿真模型窗口中。

6、基本的仿真模型需要信号发生装置,可选择各种信号发生器,如正弦波信号发生器,将其拖动到仿真模型框图。

7、有了信号发生装置,作为一个合理的仿真模型则必有信号接收与显示装置,选择Scope进行波形显示。

8、选择好基本的输入输出装置后,在仿真模型框图中布局好装置位置并进行连线。

9、仿真模型连线完毕后,检查无误后就可以按下Run按钮,运行的仿真程序了。

10、在显示器件中观察仿真结果,并进行模型调整与修改。

1、在simulink里面搭建模型如下,包含一个STM32_config,一个GPIO_Read并将Read值传递给GPIO_Write,同时在Simulink的Source里面选择一个Pulse Generator,同样将值传递给GPIO_Write。

2、选定MCU Config,设定为刚才在STM32Cube里面生成的ioc文件。

3、设置GPIO_Read为PC13,也就是蓝色的User Button的引脚。同时赋值给PB7,也就是蓝色的LED的引脚。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/yw/11304038.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-15
下一篇2023-05-15

发表评论

登录后才能评论

评论列表(0条)

    保存