在STM32微控制器中,时钟是一个关键的组成部分,它驱动着芯片的各种功能和外设。本文将详细介绍如何在STM32中设置时钟,并提供相应的源代码示例。
- 系统时钟源选择
STM32微控制器提供了多种系统时钟源选择,常见的有内部时钟源(HSI),外部时钟源(HSE)和PLL(锁相环)时钟源。
以下是一个选择外部时钟源作为系统时钟的示例代码:
// 启动外部时钟源
RCC_OscInitTypeDef RCC_OscInitStruct;
RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSE;
RCC_OscInitStruct.HSEState = RCC_HSE_ON;
RCC_OscInitStruct.PLL.
本文介绍了STM32微控制器的时钟设置,包括系统时钟源选择、外设时钟使能和时钟频率配置。通过示例代码展示了如何选择外部时钟源、使能USART1外设时钟以及配置系统时钟频率为84MHz。
订阅专栏 解锁全文
1147

被折叠的 条评论
为什么被折叠?



