硬汉嵌入式论坛

 找回密码
 立即注册
查看: 3260|回复: 15
收起左侧

[DSP视频教程] DSP视频教程第4期:Matlab Simulink生成C工程代码在STM32上运行(2022-03-17)

  [复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106622
QQ
发表于 2022-3-17 03:10:15 | 显示全部楼层 |阅读模式
    Matlab Simulink是图形编程工具,可以直接面向实际工程应用。Simulink应用领域包括汽车、航空航天、工业自动化、大型建模,AI,数字信号处理等方面。

本次视频我们给大家展示下Simulink图形化编程设计,直接生成代码下载到板子中运行。像STM32CubeMX图形编程仅仅是功能配置,并不支持应用设计,而Simulink是支持应用设计,不仅可以开发外设应用,如GPIO, CAN,PWM ,ADC,DAC等。
大家可以加入各种算法,电机控制模型,网络,音频,Modbus等,其中算法的加入才是我们最终想要的。

视频(1080p):

https://www.bilibili.com/video/BV1or4y1B7zG



本期视频教程分为以下几个部分:
第1部分:Simulink支持介绍
(1) 展示Simulink数字信号处理仿真
(2) Simulink各种硬件支持
第2部分:安装APP软件包
第3部分:Simulink配置
(1) 正确设置工程代码路径。
(2) 基础配置。
(3)  各种simulink模型介绍
第4部分:simulink生成bin文件,下载测试。

参考资料:
https://www.mathworks.com/help/supportpkg/stmicroelectronicsstm32f4discovery/release-notes.html
https://www.mathworks.com/products/hardware/stmicroelectronics.html
image.png

image.png

image.png


评分

参与人数 2金币 +40 收起 理由
caicaptain2 + 20
missfox + 20 很给力!

查看全部评分

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106622
QQ
 楼主| 发表于 2022-3-17 04:19:28 | 显示全部楼层
更新完毕。
回复

使用道具 举报

23

主题

1403

回帖

1472

积分

至尊会员

积分
1472
发表于 2022-3-17 10:13:27 | 显示全部楼层
这个牛
代码不规范,亲人两行泪!
回复

使用道具 举报

8

主题

104

回帖

138

积分

初级会员

积分
138
发表于 2022-3-17 11:57:04 | 显示全部楼层
之前做航天器定轨和轨道预测SGP4算法的时候就是在matlab中快速验证,然后这样转为C代码在mcu上验证,最后没问题再在mcu上重新实现一下。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106622
QQ
 楼主| 发表于 2022-3-17 12:14:09 | 显示全部楼层
李益达 发表于 2022-3-17 11:57
之前做航天器定轨和轨道预测SGP4算法的时候就是在matlab中快速验证,然后这样转为C代码在mcu上验证,最后没 ...

回复

使用道具 举报

0

主题

6

回帖

6

积分

新手上路

积分
6
发表于 2022-3-17 23:02:47 | 显示全部楼层
安装了好几次,都是提示这个错误...
感觉还没开始就要放弃了...

Download Error


Failed to download the third-party software:
OpenOCD

This is required by:
Embedded Coder Support Package for STMicroelectronics Discovery Boards

To resolve this issue, see this MATLAB Answer.
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106622
QQ
 楼主| 发表于 2022-3-18 09:28:13 | 显示全部楼层
Lyanzh 发表于 2022-3-17 23:02
安装了好几次,都是提示这个错误...
感觉还没开始就要放弃了...

你那边网络貌似不太行,下载这个不用梯子,直接下载就行,要稍等待一会。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106622
QQ
 楼主| 发表于 2022-3-18 09:33:51 | 显示全部楼层
Lyanzh 发表于 2022-3-17 23:02
安装了好几次,都是提示这个错误...
感觉还没开始就要放弃了...

我研究下怎么把软件包离线下载好,不用在线安装,给大家分享下。
回复

使用道具 举报

0

主题

6

回帖

6

积分

新手上路

积分
6
发表于 2022-3-18 21:54:27 | 显示全部楼层
eric2013 发表于 2022-3-18 09:33
我研究下怎么把软件包离线下载好,不用在线安装,给大家分享下。

那就太感谢了
回复

使用道具 举报

0

主题

6

回帖

6

积分

新手上路

积分
6
发表于 2022-3-20 13:14:16 | 显示全部楼层

试多N次后终于成功了。matlabr2022a可以支持H7,cubemx、cubeprg一定要用指定的版本,否则安装失败。
回复

使用道具 举报

3

主题

15

回帖

24

积分

新手上路

积分
24
发表于 2022-3-21 11:43:40 | 显示全部楼层
老大能不能将下载的文件打个包放出来,安装n次都失败了,昨天晚上到今天中午,都不成功啊
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106622
QQ
 楼主| 发表于 2022-3-21 14:13:11 | 显示全部楼层
Lyanzh 发表于 2022-3-20 13:14
试多N次后终于成功了。matlabr2022a可以支持H7,cubemx、cubeprg一定要用指定的版本,否则安装失败。

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106622
QQ
 楼主| 发表于 2022-3-21 14:13:30 | 显示全部楼层
zsenbao 发表于 2022-3-21 11:43
老大能不能将下载的文件打个包放出来,安装n次都失败了,昨天晚上到今天中午,都不成功啊

还没有找到离线下载方法,今天再看看。
回复

使用道具 举报

0

主题

7

回帖

7

积分

新手上路

积分
7
发表于 2022-8-24 10:15:39 | 显示全部楼层
老大Embedded Coder Support Package for STMicroelectronics STM32 Processors 程序安装总是报这个错误怎么解决呢?。另外matlab账号登陆需要电信网络,移动屏蔽了。可以用电信手机卡USB共享网络来解决。

image.png
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106622
QQ
 楼主| 发表于 2022-8-25 10:08:14 | 显示全部楼层
huayang 发表于 2022-8-24 10:15
老大Embedded Coder Support Package for STMicroelectronics STM32 Processors 程序安装总是报这个错误怎 ...

这个只能多试试。没找到他离线的下载方法。
回复

使用道具 举报

0

主题

3

回帖

3

积分

新手上路

积分
3
发表于 2022-8-25 17:15:52 | 显示全部楼层
It is a pity It does not have English subtitles.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-4-27 03:54 , Processed in 0.237024 second(s), 33 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表