现在的项目,用的是STM8S105S4,用IAR,发现一个问题,不管怎么折腾,都无法从HSI切换到LSI,发现CLK_SWR=0xd2; 写不进去,寄存器仍然是0xe1,而如果写0xb4的话却可以写进去,程序如下,请大家指点
CLK_ICKR|=0x08; //使能内部低速RC
while(CLK_ICKR&0x10==0); //等待内部低速RC稳定
CLK_SWR=0xd2; //选择主时钟源为LSI
while(CLK_SWCR&0X8==0); //等待
CLK_SWCR|=0x02; //使能切换 |