我怎么对外部时钟分频不成功啊
void clk_init()
{
CLK_SWR = 0xB4; //使用HSE
CLK_CKDIVR_bit.CPUDIV = 3; //CPU 8分频
while (!CLK_SWCR_bit.SWIF); //等待HSE稳定
CLK_SWCR_bit.SWEN = 1; //切换
while (CLK_CMSR != 0xB4); //等待切换完成
CLK_CSSR_bit.CSSEN = 1; //CSS使能打开
CLK_ICKR_bit.HSIEN = 0; //关闭HSI
}
代码写的是8分频 但是看效果实际上是1分频
这什么问题,跪求解答:L |