lzyos 发表于 2019-1-3 17:41:14

stm32f103 内部RC振荡器LSI,启动失败的处理方式

有推荐的代码,LSI启动失败后
复位再重启的参考代码么?

lzyos 发表于 2019-1-3 17:42:12

我现在启动LSI代码如下
*****************
LSI_CNT = 0;
RCC_LSICmd(ENABLE);
while( RCC_GetFlagStatus(RCC_FLAG_LSIRDY) == RESET )
{
LSI_CNT++;
if( LSI_CNT > 100) break;
}
*******************

但是有5%的概率,LSI不起振

wudianjun2001 发表于 2019-1-4 08:33:43

我们是在硬件上改动的,在晶振上并了一个电阻,问题就解决了,之后再没有发现过问题
页: [1]
查看完整版本: stm32f103 内部RC振荡器LSI,启动失败的处理方式