RCC_RTCCLKCmd 使能或者失能 RTC 时钟 RCC_GetClocksFreq 返回不同片上时钟的频率 RCC_AHBPeriphClockCmd 使能或者失能 AHB 外设时钟 RCC_APB2PeriphClockCmd 使能或者失能 APB2 外设时钟 RCC_APB1PeriphClockCmd 使能或者失能 APB1 外设时钟 RCC_APB2PeriphResetCmd 强制或者释放高速 APB( APB2)外设复位 RCC_APB...
RCC_RTCCLKCmd 使能或者失能 RTC 时钟 RCC_GetClocksFreq 返回不同片上时钟的频率 RCC_AHBPeriphClockCmd 使能或者失能 AHB 外设时钟 RCC_APB2PeriphClockCmd 使能或者失能 APB2 外设时钟 RCC_APB1PeriphClockCmd 使能或者失能 APB1 外设时钟 RCC_APB2PeriphResetCmd 强制或者释放高速 APB( APB2)外设复位 RCC_APB...
通过设置 RCC_CFGR[PPRE2] / RCC_CFGR[PPRE1] / RCC_CFGR[HPRE] 可以分别配置APB2,APB1 和 AHB1 总线时钟分频系数。总线时钟频率最高可达 72 MHz。 总线时钟与外设时钟 通过配置 RCC_AHBENR 寄存器、RCC_APB1ENR 寄存器以及 RCC_APB2ENR 寄存器的特定外设位,使能总线上外设时钟,从而可以允许总线对外设寄存...
操作的是RCC AHB2外设时钟使能寄存器(RCCAHB2ENR),功能同函数 RCC_AHBIPeriphClockCmd。 参数2:FunctionalState NewState,使能(ENABLE)或禁止(DISABLE)时钟。 例如,通过将RCC AHB2ENR的位6.置位,使能RNG的时钟。 RCC_ AHBIPeriphClockCmd (RCC_ AHB2Periph_RNG,ENABLE); RCC_APB1 PeriphClockCmd(uint32_t RCC...
__IO uint32_t APB1ENR; //APB1线上外设时钟使能 __IO uint32_t BDCR; //备份域控制寄存器 __IO uint32_t CSR; #ifdef STM32F10X_CL __IO uint32_t AHBRSTR; __IO uint32_t CFGR2; #endif /* STM32F10X_CL */ #if defined (STM32F10X_LD_VL) || defined (STM32F10X_MD_VL) |...
6、AHB外设时钟使能寄存器 (RCC_AHBENR) :(复位值: 0x0000 0014睡眠模式时SRAM、闪存接口电路时钟开启) 主要功能:DMA1、DMA2、SRAM、FLITF、CRC、FSMC、SDIO时钟使能。 7、APB2外设时钟使能寄存器(RCC_APB2ENR) :(复位值: 0x0000 0000) 主要功能:AFIO、IOPA、IOPB、IOPC、IOPD、IOPE、IOPF、IOPG、ADC1、...
6、AHB外设时钟使能寄存器 (RCC_AHBENR) :(复位值: 0x0000 0014睡眠模式时SRAM、闪存接口电路时钟开启) 主要功能:DMA1、DMA2、SRAM、FLITF、CRC、FSMC、SDIO时钟使能。 7、APB2外设时钟使能寄存器(RCC_APB2ENR) :(复位值: 0x0000 0000) 主要功能:AFIO、IOPA、IOPB、IOPC、IOPD、IOPE、IOPF、IOPG、ADC1、...
6、AHB外设时钟使能寄存器 (RCC_AHBENR) :(复位值: 0x0000 0014睡眠模式时SRAM、闪存接口电路时钟开启) 主要功能:DMA1、DMA2、SRAM、FLITF、CRC、FSMC、SDIO时钟使能。 7、APB2外设时钟使能寄存器(RCC_APB2ENR) :(复位值: 0x0000 0000) 主要功能:AFIO、IOPA、IOPB、IOPC、IOPD、IOPE、IOPF、IOPG、ADC1、...
RCC_CFGR 寄存器: RCC_CR时钟控制寄存器 RCC_CFGR时钟配置寄存器 RCC_CIR时钟中断寄存器 其他位照例 RCC_APBRSTR AP2外设复位寄存器 APB1外设复位寄存器 RCC_APBRSTR ANB外设时钟使能寄存器(RCC_AHBENR) APB1外设时钟使能寄存器(RCC_APBENR) 控制状态寄存器RCC_CSR ...
使用HSE时钟,程序设置时钟参数流程: 1、将RCC寄存器重新设置为默认值 RCC_DeInit; 2、打开外部高速时钟晶振HSE RCC_HSEConfig(RCC_HSE_ON); 3、等待外部高速时钟晶振工作 HSEStartUpStatus = RCC_WaitForHSEStartUp(); 4、设置AHB时钟 RCC_HCLKConfig; 5、设置高速AHB时钟 RCC_PCLK2Config; 6、设置低速速AHB时...