RCC APB2ENR|=
时间: 2024-05-30 22:06:07 浏览: 243
一个设置stm32RCC时钟寄存器的程序分析
RCC APB2ENR是STM32系列芯片中的一个寄存器,它的作用是用来控制APB2总线上的外设时钟开关。其中,RCC代表Reset and Clock Control,APB2ENR代表APB2 Peripheral Clock Enable Register,|代表按位或运算符。
当我们需要使用某个外设时,需要先将该外设的时钟打开,这样才能使该外设正常工作。而RCC APB2ENR寄存器就是用来控制这些外设时钟开关的。
当我们需要打开某个外设的时钟时,只需要将该外设对应的位设置为1即可,例如RCC->APB2ENR |= RCC_APB2ENR_USART1EN;就是将USART1的时钟使能。同理,当我们需要关闭某个外设的时钟时,只需要将该外设对应的位设置为0即可。
阅读全文