初学者想操作寄存器,简写初始化sysclk程序,程序如下,为什么不能用呢?求指点

2019-08-08 11:15发布



        RCC->CR=0x00010000;//打开HSE
        while(RCC->CR==0x00010000);//等待HSE标志位置1
        RCC->CFGR=0X001D040F;//配置AHB,APB1,APB2时钟分频系数,PLL倍频系数,PLL时钟来源
        RCC->CR=0x010B0000;//使能PLL,使能时钟安全系统CSS
        while(RCC->CR==0x010B0000);//等待PLL时钟就绪
        RCC->CFGR=0X001D040E;//将PLL作为SYSCLK的时钟来源
        while(RCC->CFGR==0X001D040E);//等待系统时钟切换成功

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