完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
下载内容
MATLAB 2020a keil MDK v5 stm32-mat stm32CubeMX 环境配置 安装stm32-mat 安装stm32-mat,最好安装在盘符根目录下,不要包含空格、中文路径 安装stm32CubeMX 配置Matlab 打开MATLAB,点击设置路径 点击添加并包含子文件夹,将stm32-mat安装后的文件夹包含进去 找到STM32硬件支持包的安装路径 此时所有该文件夹下的子文件夹都已经添加: 配置simulink 新建一个simulink并打开model settings code generation——》system target file——》stm32.tlc——》OK 再选取STM32 options,点击STM32CubeMx Path update,会蹦出来STM32CubeMx的窗口,然后过一会会自动加载出路径 建立一个demo(c8t6闪烁led灯) 打开Stm32CubeMx,进入安装包管理 下载对应的支持包 打开配置好的simulink窗口,找到library中的stm32部分,把stm32_config拖进去 双击打开stm32_config,new ioc file,start stm32cubemx configuration tool 打开后是这样 新建一个project 选择正确的芯片型号,比如这里是C8T6,右上角start project 在project manager里面选择正确的编译工具 MDK-ARM v5 点开 pinout&configuration,点开左侧目录树的SYS,配置debug口(这里使用的是st-linkv2) 点开rcc,配置时钟来源 右键PC13(此处应该参考单片机上哪个管脚对应了led灯),配置gpio output 点开TIM1,如图配置 clock source channel1 NVIC SETTINGS update interrupt 点开clock configuration,配置系统时钟 保存ioc文件至simulink文件相同目录下 在library中找到TIM1,拖入simulink 点开TIM1,发现下面INTERRUPT都是灰色 退出在simulink中CTRL+D,进行update diagram操作,下面就会变成可选的 打开library拖进来一个function call subsystem 进入function call subsystem,删掉如下的内容 加入gpio模块 把这俩连接起来 在APPS选项卡打开embedded coder 会出来一个新的选项卡,点击build 如果出现这个就是成功了 然后在工作目录下找到keil项目文件,在MDK-ARM下面 编译并刷入板子即可 |
|
|
|
只有小组成员才能发言,加入小组>>
调试STM32H750的FMC总线读写PSRAM遇到的问题求解?
1777 浏览 1 评论
X-NUCLEO-IHM08M1板文档中输出电流为15Arms,15Arms是怎么得出来的呢?
1621 浏览 1 评论
1080 浏览 2 评论
STM32F030F4 HSI时钟温度测试过不去是怎么回事?
728 浏览 2 评论
ST25R3916能否对ISO15693的标签芯片进行分区域写密码?
1678 浏览 2 评论
1937浏览 9评论
STM32仿真器是选择ST-LINK还是选择J-LINK?各有什么优势啊?
731浏览 4评论
STM32F0_TIM2输出pwm2后OLED变暗或者系统重启是怎么回事?
570浏览 3评论
595浏览 3评论
stm32cubemx生成mdk-arm v4项目文件无法打开是什么原因导致的?
553浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 01:13 , Processed in 0.928580 second(s), Total 76, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号