RCC_BackupResetCmd 强制或者释放后备域复位 RCC_ClockSecuritySystemCmd 使能或者失能时钟安全系统 RCC_MCOConfig 选择在 MCO 管脚上输出的时钟源 RCC_GetFlagStatus 检查指定的 RCC 标志位设置与否 RCC_ClearFlag 清除 RCC 的复位标志位 RCC_GetITStatus 检查指定的 RCC 中断发生与否 RCC_ClearITPendingBit 清除 RCC ...
设置AHB时钟(HCLK):RCC_HCLKConfig(RCC_SYSCLK_Div1); 设置APB 2时钟(APB2):RCC_PCLK2Config(RCC_HCLK_Div1); 设置APB1时钟(APB1):RCC_PCLK1Config(RCC_HCLK_Div2); 设置PLL:RCC_PLLConfig(RCC_PLLSource_HSE_Div1, RCC_PLLMul_9); 打开PLL:RCC_PLLCmd(ENABLE); 等待PLL工作:while(RCC_GetFlagStat...
RCC->CFGR &= (uint32_t)0xFF80FFFF;//[22:16]与0,配置了PLLCLK,可是没使能PLL时钟哟; #ifdefSTM32F10X_CL RCC->CR &= (uint32_t)0xEBFFFFFF; RCC->CIR =0x00FF0000; RCC->CFGR2 =0x00000000; #elifdefined (STM32F10X_LD_VL) || defined (STM32F10X_MD_VL) || (defined STM32F10X_...
LSI RC 可通过 RCC 时钟控制和状态寄存器 (RCC_CSR) 中的 LSION 位打开或关闭。 RCC 时钟控制和状态寄存器 (RCC_CSR) 中的 LSIRDY 标志指示低速内部振荡器是否稳定。在启动时,硬件将此位置 1 后,此时钟才可以使用。如在 RCC 时钟中断寄存器 (RCC_CIR) 中使能中断,则可产生中断。 07. 系统时钟 (SYSCLK)...
2、时钟配置寄存器(RCC_CFGR):(复位值为0x0000 0000) 主要功能:系统时钟源切换及状态,AHB、APB1、APB2、ADC、USB预分频,PLL输入时钟源选择及HSE输入PLL分频选择,PLL倍频系数,MCO(PA8)引脚微控制器时钟输出。 3、时钟中断寄存器 (RCC_CIR):(复位值: 0x0000 0000) ...
RCC->CR &= (uint32_t)0xEBFFFFFF; /* Disable alls and clear pending bits */ RCC->CIR = 0x00FF0000; /* Reset CFGR2 register */ RCC->CFGR2 = 0x00000000; #elif defined (STM32F10X_LD_VL) || defined (STM32F10X_MD_VL) || (defined STM32F10X_HD_VL) ...
在启动阶段,直到这个位被硬件设置为’1’后,此时钟才被释放。如果在时钟中断寄存器(RCC_CIR)里被...
2、时钟配置寄存器(RCC_CFGR):(复位值为0x0000 0000) 主要功能:系统时钟源切换及状态,AHB、APB1、APB2、ADC、USB预分频,PLL输入时钟源选择及HSE输入PLL分频选择,PLL倍频系数,MCO(PA8)引脚微控制器时钟输出。 3、时钟中断寄存器 (RCC_CIR):(复位值: 0x0000 0000) ...
LSI RC 可通过 RCC 时钟控制(因为是时钟控制的,就没有那么标准)和状态寄存器 (RCC_CSR) 中的 LSION 位打开或关闭。 RCC 时钟控制和状态寄存器 (RCC_CSR) 中的 LSIRDY 标志指示低速内部振荡器是否稳定。 在启动时,硬件将此位置 1 后,此时钟才可以使用。如在 RCC 时钟中断寄存器 (RCC_CIR) 中 使能中断,...
3、时钟中断寄存器 (RCC_CIR):(复位值: 0x0000 0000)主要功能:LSI、LSE、HIS、HSE、PLL就绪中断...