关于原子哥跑马灯寄存器程序源码

2019-07-21 06:16发布

各位大神,关于原子哥跑马灯寄存器程序源码有以下疑问:
void Stm32_Clock_Init(u8 PLL)
{
unsigned char temp=0;   
//MYRCC_DeInit(); //这段代码屏蔽对跑马灯无影响   
  RCC->CR|=0x00010000;  
while(!(RCC->CR>>17));
RCC->CFGR=0X00000400;  
PLL-=2;      
RCC->CFGR|=PLL<<18;   
RCC->CFGR|=1<<16;  
//FLASH->ACR|=0x32;  //只要屏蔽了该段断码,跑马灯就无法运行?我看了下这个寄存器和gpio配置没有关系啊
RCC->CR|=0x01000000;  
while(!(RCC->CR>>25));
RCC->CFGR|=0x00000002;
while(temp!=0x02)
{   
  temp=RCC->CFGR>>2;
  temp&=0x03;
}   
}   

求教啊,谢谢各位大神

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。