RCC_HCLKConfig(RCC_SYSCLK_Div1); //设置AHB时钟等于系统时钟(1分频)/72MHZ RCC_PCLK2Config(RCC_HCLK_Div1); //设置APB2时钟和HCLK时钟相等/72MHz(最大为72MHz) RCC_PCLK1Config(RCC_HCLK_Div2); //设置APB1时钟是HCLK时钟的2分频/36MHz(最大为36MHz) RCC_PLLConfig(RCC_PLLSource_HSE_Div1, ...
2.2 时钟配置寄存器(RCC_CFGR) 2.3 时钟中断寄存器(RCC_CIR) 2.4APB2外设复位寄存器(RCC_APB2RSTR)) 2.5APB1外设复位寄存器(RCC_APB1RSTR)) 2.6AHB外设使能寄存器(RCC_AHBENR) 2.7APB2外设时钟使能寄存器(RCC_APB2ENR) 2.8APB1外设时钟使能寄存器(RCC_APB1ENR) 回到顶部 三、时钟配置源码 3.1RCC_TypeDeff ...
APB1外设复位寄存器(RCC_APB1RSTR) 复位APB各功能寄存器 AHB外设时钟使能寄存器(RCC_AHBENR) AHB时钟使能控制 APB2外设时钟使能寄存器(RCC_APB2ENR) APB1外设时钟使能寄存器(RCC_APB1ENR) APB1时钟使能控制 备份域控制寄存器(RCC_BDCR) 备份域时钟控制 控制/状态寄存器(RCC_CSR) 复位标志寄存器 AHB外设时钟复位寄...
备份控制/状态寄存器:BKP_CSR 对侵入事件的控制 RCC寄存器 (时钟的选择、复位、分频) 时钟控制寄存器(RCC_CR) 各时钟状态显示 时钟配置寄存器(RCC_CFGR) 时钟分频 时钟中断寄存器(RCC_CIR) 控制就绪中断使能与否 APB2外设复位寄存器(RCC_APB2RSTR) APB1外设复位寄存器(RCC_APB1RSTR) 复位APB各功能寄存器 AHB外设...
LSI RC可以通过控制/状态寄存器(RCC_CSR)里的LSION位来启动或关闭。在控制/状态寄存器(RCC_CSR)里...
进入:设置SCB_SCR中SLEEPDEEP=1;设置PWR_CRde PDDS=1;清除PWR_CSR中的WUF位。 退出:WKUP引脚上升沿;RTC闹钟事件上升沿;NRST引脚外部复位;IWDG复位。 待机模式下所有IO处于高阻态,除了复位引脚,被使能的唤醒引脚。 待机模式下无法下载程序,需退出才能下载。
RCC_AHBENR:AHB外设时钟使能寄存器 RCC_APBxENR:APB外设时钟使能 RCC_BDCR:备份域控制寄存器,主要指RTC域下寄存器 RCC_CSR:控制状态寄存器,reset相关的一些标志 RCC_AHBRSTR:AHB外设重置寄存器,reset外设模块 RCC_CFCR2:时钟源选择,倍频分频系数的配置
__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) || defined (STM32F10X_HD_VL) ...
PWR_CSR (电源控制/状态寄存器)保留 保留保留7-5位:PVD 电源电压检测器的电压阀值。定义:000(2.2v ),001(2.3v ),010(2.4v ),011(2.5v ),100(2.6v ),101(2.7v ),110(2.8v ),111(2.98位:DBP 取消后备区域写保护。复位值为0。定义:0为禁止写入,1为允许写入。注:...
我们再看一下RCC_TypeDef这个类型的定义/*Reset and Clock Control*/typedef structvu32 CR;vu32 CFGR;vu32 CIR;vu32 APB2RSTR;vu32 APB1RSTR;vu32 AHBENR;vu32 APB2ENR;vu32 APB1ENR;vu32 BDCR;vu32 CSR; RCC_TypeDef;这个结构体类型包含多个成员,每个成员都是一个特殊功能寄存器,而且我们确定一定...