STM32CubeMX使用方法
目录
前言
1、STM32CubeMX 是 ST 意法半导体近几年来大力推荐的STM32 芯片图形化配置工具,目的就是为了方便开发者, 允许用户使用图形化向导生成C 初始化代码,可以大大减轻开发工作,时间和费用,提高开发效率。STM32CubeMX几乎覆盖了STM32 全系列芯片。
2、我们为什么使用STM32CubeMX,随着ST停止了标准库的更新,ST官方大力推荐CubeMX与HAL库的使用,虽然现在还是标准库的主场,但是CubeMX的使用率在逐年提高,所以学习下CubeMX的基本使用也是我们需要掌握的技能之一
新建工程
1、在主界面选择File-->New Project 或者直接点击ACCEE TO MCU SELECTOR
2、接下来可以在下面的页面选择自己想用的芯片
3、接下来进入这个界面就是资源的分配和设置了,在后面的章节会详细介绍,右边的图像化编程可以快速配置引脚的功能
时钟源设置
工程管理
设置完MCU的各个配置之后,第三个就是工程文件的设置了
这里就是工程的各种配置 我们只用到有限几个,其他的默认即可 IDE我们使用的是 MDK5
- 存储目录不可以有中文
然后点击Code Generator,进行进一步配置 (重点)
推荐选第二个,用什么文件就复制什么文件,这样体积相对小,编译时间短,并且工程可复制拷贝
然后点击右上角的GENERATE CODE 创建工程
一个使用CubeMx建立的工程就完成了
到此,STM32CubeMX的基本使用介绍完了 ,接下来会更新CubeMX和HAL库配置与使用