打印
[STM32L0]

RTC时钟源选择LSI就正常,选择LSE就不正常

[复制链接]
863|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lmn2005|  楼主 | 2023-4-14 20:13 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 lmn2005 于 2023-4-15 08:17 编辑

利用STM32CubeMX在为STM32L051 RTC配置时钟源时,如果选择LSI,程序运行正常;如果选择LSE,程序根本无法运行:

即使在错误处理函数中写入LED闪动代码,也无法运行,错误处理函数如下:void Error_Handler(void)
{
  /* USER CODE BEGIN Error_Handler_Debug */
  /* User can add his own implementation to report the HAL error return state */
  __disable_irq();
  while (1)
  {
                  HAL_GPIO_TogglePin(LED_GPIO_Port, LED_Pin);
        HAL_Delay(100);
  }
  /* USER CODE END Error_Handler_Debug */
}


目前已经检查32.768K晶振(包括换晶振)、焊脚情况、旁路电容均未发现问题。
请大师指点一下,还有可能在哪个地方出问题。谢谢!

使用特权

评论回复
沙发
香水城| | 2023-4-16 20:17 | 只看该作者
你看看LSE到底工作没有?

使用特权

评论回复
板凳
AloneKaven| | 2023-4-17 23:37 | 只看该作者
是不是没有正常工作啊

使用特权

评论回复
地板
SantaBunny| | 2023-5-3 18:50 | 只看该作者
看看是不是没有正常工作

使用特权

评论回复
5
lmn2005|  楼主 | 2023-5-4 10:45 | 只看该作者
可能是无法起振,手头没有示波器,也无法确认。

使用特权

评论回复
6
supernan| | 2023-6-5 18:48 | 只看该作者
看看是不是没有正常工作

使用特权

评论回复
7
chenho| | 2023-6-5 18:51 | 只看该作者
手头有示波器吗

使用特权

评论回复
8
songqian17| | 2023-6-5 18:54 | 只看该作者
对,确认下

使用特权

评论回复
9
Stahan| | 2023-6-6 16:57 | 只看该作者
负载电容看看有没有问题

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

66

主题

512

帖子

1

粉丝