如何在matlab上搭载STM32CubeMX环境
本文介绍了在MATLAB 2018b及以上版本中配置STM32开发环境的步骤:1)设置KEIL_PATH环境变量;2)下载并安装STM32-MAT/TARGET插件;3)在MATLAB中添加文件路径;4)配置模型为定步长模式;5)使用CubeMX生成MDK_ARM格式工程文件;6)确保Simulink模型与CubeMX的.ioc文件同目录。完成配置后即可利用Simulink库进行逻辑设计并生成C代
·
配置环境成功的前提是matlb的版本必须在2018b之后更高的版本
首先我们要在自己的电脑上搭载关于CubeMX的环境变量
步骤如下
1.打开系统设置
2点击高级系统设置

进入以后点击环境变量

新建一个环境变量在你的keil5目录下
KEIL_PATH
然后我们要在官网下载一个插件包
通过网盘分享的文件:en.stm32-mat_target
链接: https://pan.baidu.com/s/1fftWBTZD-zDULK58JJTmiA 提取码: qwer
--来自百度网盘超级会员v2的分享
这里给大家整理好了可以直接下载
然后下载之后要记得添加文件路径到matlab中
如果前面的步骤没有错,你的sumilk库里会出现STM32的库

然后我们要在模型设置里面进行一些配置
首先我们单片机基本都是晶振控制,所以步长要改成定步长,步长的大小取决以一会CubeMX里面配置的值,就是最后输出的频率分之一




进行一下配置
再然后我们先在CubeMX中先随便配置一个文件,生成文件形式必须要是MDK_ARM的形式,然后独立生成文件夹要记得勾选。
最后把sunmilk进行保存一定要和刚才CubeMX生成的.ioc文件在同一个目录下

然后就可以利用sumilk的库和STM32的库进行逻辑编写生成C代码就可以
更多推荐



所有评论(0)