STM32CUBEMX使用记录
一、概述
此文记录开发ST工程系列单片机使用STM32CUBEMX配置外设、第三方库等导出IAR工程、MDK工程的一般步骤,持续更新记录,硬件平台以STM32L475VET6、STM32F407ZET6、STM32L496ZGT6等为基础。
二、 一般步骤
(1)工程初步建立及保存
(2)RCC设置
(3)时钟系统(时钟树)配置
(4)GPIO引脚功能配置(外设初始化)
(5)生成源码
(6)编写用户应用逻辑代码(MDK等其他IDE中进行)
三、RCC设置
Pinout–>Peripherals—>RCC 进行RCC配置
共有6个配置项:
HSE内部高速时钟源 Crystal/Ceramic Resontor(晶振/陶瓷振荡器) BTPASS Clock Source 旁路时钟源,直接通过外部提供一个可靠的4-26MHz时钟作为HSE
时钟选择说明:
Crystal/Ceramic Resontor(晶振/陶瓷振荡器) (接MCU的 OSC_IN OSC_Out)
BTPASS Clock Source 旁路时钟源 直接输出一个32.768KHz的脉冲 (接MCU的 OSC_IN)
四、工程配置