wizardli 发表于 2014-5-30 09:17:23

stm32时钟配置程序求助

 请问    RCC->CR |= 0X00010000; //使能外部高速时钟HSEON           while(!(RCC->CR>>17));  //将RCC_CR寄存器的值右移17位,等待HSERDY就绪,即外部时钟就绪
         这两句话应该怎么理解?

我的理解是第一句话让外部时钟(HSEON)置1,第二句话使寄存器右移17位,等到寄存器31位为1时跳出while循环
是这样吗,这样可以跳出循环吗?
纠结了

发表于 2014-6-3 17:08:10

RE:stm32时钟配置程序求助

等待RCC->CR的第17位为1。当为1的时候,跳出while循环。
页: [1]
查看完整版本: stm32时钟配置程序求助