完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
整体思路
利用simulink设计四则运算仿真模型,借助simulink的代码生成工具生成c语言代码。同时介绍STM32扩展工具的安装,使用。 所需工具 MATLAB 2018b STM32硬件支持工具 STM32CUBEMX(用于配置STM32资源) 2和3仅仅是在生成c语言中作为一个必须辅助的工具,具体详细的用法后续介绍。 操作流程 软件安装 三个软件的安装都没有特殊要求,根据提示即可安装完成。 相关配置 配置simulink 打开MATLAB,点击设置路径 点击添加并包含子文件夹 找到STM32硬件支持包的安装路径 此时所有该文件夹下的子文件夹都已经添加: 点击保存即可。 之后需要重启一下MATLAB才能正常运行。 建立Simulink模型 一个简单的例子,完成四则运算。 参数配置 点击设置 Code Gengeration 在STM32 Option勾选并添加工具路径(STM32CuBeMX路径) 最后点击Apply即可。 最后一步,生成代码 随后可以按照提示进行细化设置。 2.1可以选择对全模型或对某一子系统进行代码生成。基础操作选择全模型为例。 2.2可选择生成语言,如C/C++。基础操作选择C语言为例 2.3可选择代码运行平台。基础操作选择Inter,Windows64为平台为例。 2.4在代码生成完成后,可查看相关报告。 报告内容 可在报告内快速浏览代码相关信息,查看完整代码。通过点击超链接注释可以查看对应模块或变量。 下一篇文章介绍关于变量名称的优化操作。 |
|
|
|
只有小组成员才能发言,加入小组>>
调试STM32H750的FMC总线读写PSRAM遇到的问题求解?
1617 浏览 1 评论
X-NUCLEO-IHM08M1板文档中输出电流为15Arms,15Arms是怎么得出来的呢?
1543 浏览 1 评论
977 浏览 2 评论
STM32F030F4 HSI时钟温度测试过不去是怎么回事?
683 浏览 2 评论
ST25R3916能否对ISO15693的标签芯片进行分区域写密码?
1595 浏览 2 评论
1863浏览 9评论
STM32仿真器是选择ST-LINK还是选择J-LINK?各有什么优势啊?
644浏览 4评论
STM32F0_TIM2输出pwm2后OLED变暗或者系统重启是怎么回事?
515浏览 3评论
531浏览 3评论
stm32cubemx生成mdk-arm v4项目文件无法打开是什么原因导致的?
504浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 08:31 , Processed in 0.820044 second(s), Total 79, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号