参考《STM32中文参考手册_V10》,研究CubeMX中有关RCC的配置。
RCC主要指stm32f103的时钟配置,主要系统时钟SYSCLK设置和3条总线时钟设置——AHB、APB2、APB1。
AHB分频因子决定HCLK;
APB2分频因子决定PCLK2;
APB1分频因子决定PCLK1;
一般来说,标准的时钟配置为:
PCLK2=HCLK=SYSCLK=PLLCLK=72MHz
PCLK1=HCLK/2=36MHz
一、配置参数
HSE:
HSE是高速的外部时钟信号,可以由两种时钟源产生:HSE外部晶体/陶瓷谐振器;HSE用户外部时钟。
最常用的外部晶振是8MHz的无源晶振,这里选择Crystal/Geramic Resonator。
LSE:
LSE晶体是一个32.768kHz的低速外部晶体或陶瓷谐振器,一般应用中不太采用。
Master Clock Output:
用来选择是否使能 MCO引脚时钟输出(PA