Skip to content

stm32CubeMX

由于不同的芯片支持的固件包是不同的, 使用这一个工具可以快捷的进行配置

内部有一些示例, 中间层以及HAL库的文件

image-20231112195536292

管理固件包

image-20231112195519535

用户使用手册

STM32CubeMX - STM32Cube初始化代码生成器 - 意法半导体STMicroelectronics

  1. 创建工程, 选择芯片型号
  2. 设置时钟模块HSE, LSE, MCO
  3. 时钟系统配置PLL, SYSCLK, AHB, APB1, APB2
  4. 外设配置
  5. Cortex内核配置, DEBUG, NVIC
  6. 生成源码
  7. 编写用户程序

image-20231113160139739

image-20231113161329687

生成文件的时候选择不同的生成模式