[STM32F1] STM32F103RGT6的RTC寄存器与RTC APB时钟无法同步

[复制链接]
 楼主| 张允 发表于 2015-7-16 18:04 | 显示全部楼层 |阅读模式
现象1:STM无法完成以下操作
while (RCC_GetFlagStatus(RCC_FLAG_LSERDY) == RESET) //检查指定的RCC标志位设置与否,等待低速晶振就绪
一直处于死循环
现象2:在通过while (RCC_GetFlagStatus(RCC_FLAG_LSERDY) == RESET)后,进行后续操作
RTC_WaitForSynchro();        //等待最近一次对RTC寄存器的写操作完成
该函数中 while ((RTC->CRL & RTC_FLAG_RSF) == (uint16_t)RESET)循环无法完成
该步骤注意检测RTC寄存器与RTC APB时钟是否同步

以前产品产品无该类问题(硬件、软件一致,以前产品能正常运行)。
airwill 发表于 2015-7-16 18:12 | 显示全部楼层
有没有确认一下 RTC 的时钟有没有正常起振了?
 楼主| 张允 发表于 2015-7-16 18:17 | 显示全部楼层
现象1:晶振无**常起振
现象2:晶振正常起振,但无法同步时钟
 楼主| 张允 发表于 2015-7-16 18:19 | 显示全部楼层
晕,还无 法 正 常 显 示

现象1:晶振无法   正常起振
现象2:晶振正常起振,但无法同步时钟
游在云间 发表于 2017-2-18 13:32 | 显示全部楼层
请问楼主找到原因了吗?我也遇到了同样的情况。
紫气东升 发表于 2022-2-12 14:46 | 显示全部楼层
游在云间 发表于 2017-2-18 13:32
请问楼主找到原因了吗?我也遇到了同样的情况。

请问找到原因了吗?我也遇到了相同的问题,用示波器量晶振有波形,晶振是起振了的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

39

主题

402

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部

39

主题

402

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部