STM32CubeMX工具
参考资料:
STM32FX开发板
《STM32FX开发指南-HAL库版本》-4.8小节手把手入门STM32CubeMX
笔记基于正点原子官方视频
视频连接https://www.bilibili.com/video/BV1Wx411d7wT?p=71&spm_id_from=333.1007.top_right_bar_window_history.content.click
如有侵权,联系删除
一、STM32CubeMX简介
STM32CubeMX是ST意法半导体近几年来大力推荐的STM32芯片图形化配置工具,允许用户使用图形化向导生成C初始化代码,可以大大减轻开发工作,时间和费用。STM32CubeMX几乎覆盖了STM32全系列芯片。
1.STM32CubeMX具有如下特性:
- 直观的选择MCU型号,可指定系列、封装、外设数量等条件
- 微控制器图形化配置
- 自动处理引脚冲突
- 动态设置时钟树,生成系统时钟配置代码
- 可以动态设置外围和中间件模式和初始化
- 功耗预测
- C代码工程生成器覆盖了STM32微控制器初始化编译软件,如IAR,KEIL,GCC。
2.STM32CubeMX和STM32Cube关系
- STM32Cube包含STM32CubeMX图形工具和STM32Cube库两个部分
- 使用STM32CubeMX配置生成的代码,是基于STM32Cube库的
- 不同的STM32系列芯片,会有不同的STM32Cube库支持,而STM32CubeMX图形工具只有一种
一、STM32CubeMX重要信息
每一个系列的32在使用STM32CubeMX之前都要先安装Cube支持包
1.STM32CubeMX库位置
后面开发其他版本STM32之前都要把相应的支持包放到这个文件夹下面