人妻系列无码专区av在线,国内精品久久久久久婷婷,久草视频在线播放,精品国产线拍大陆久久尤物

當(dāng)前位置:首頁 > 編程技術(shù) > 正文

stm32如何用片內(nèi)時(shí)鐘

stm32如何用片內(nèi)時(shí)鐘

STM32微控制器內(nèi)部提供了多種時(shí)鐘源,可以通過其內(nèi)置的時(shí)鐘樹(Clock Tree)來配置和使用片內(nèi)時(shí)鐘。以下是如何使用STM32的片內(nèi)時(shí)鐘的基本步驟: 1. 初始化...

STM32微控制器內(nèi)部提供了多種時(shí)鐘源,可以通過其內(nèi)置的時(shí)鐘樹(Clock Tree)來配置和使用片內(nèi)時(shí)鐘。以下是如何使用STM32的片內(nèi)時(shí)鐘的基本步驟:

1. 初始化時(shí)鐘系統(tǒng)

你需要配置系統(tǒng)時(shí)鐘,這通常在啟動文件(如`SystemInit.c`)中完成。以下是一個(gè)簡單的初始化流程:

```c

include "stm32f10x.h"

void RCC_Configuration(void)

{

/ Enable the PCLK1 and PCLK2 clocks /

RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA RCC_APB2Periph_USART1, ENABLE);

RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM2, ENABLE);

/ Configure the HCLK, PCLK1 and PCLK2 clocks dividers /

RCC_HCLKConfig(RCC_SYSCLK_Div1); // HCLK = SYSCLK

RCC_PCLK1Config(RCC_HCLK_Div2); // PCLK1 = HCLK / 2

RCC_PCLK2Config(RCC_HCLK_Div1); // PCLK2 = HCLK