现在的项目,用的是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;             //使能切换 |