STM32的复位与时钟
上一节
下一节
STM32的RCC(reset and clock control,复位和时钟控制)是很重要的,特别是时钟的配置与控制,APB总线外设使用前,必须使能(开启)时钟。
STM32F10xxx支持三种复位形式,分别为系统复位、上电复位和备份区域复位。
时钟要点:
(1)四种初始时钟源。
• HSE(高速外部时钟);
• LSE(低速外部时钟);
• LSI(低速内部时钟);
• HSI(高速内部时钟)。
(2)三种不同的时钟源可被用来驱动系统时钟(SYSCLK) 。
• HSI振荡器时钟;
• HSE振荡器时钟;
• PLLCLK锁相环时钟。
(3)目标时钟主要有HCK、PCLK1、PCLK2等。
(4)系统时钟选择。
• 复位时内部HSI被选为默认的SYSCLK系统时钟,也就是CPU、存储器等的时钟。
• 随后通过软件配置外部HSE的9倍频作为PLLCLK锁相环时钟,再切换为SYSCLK系统时钟。

