ST意法半导体
直播中

王鑫

8年用户 1271经验值
私信 关注
[问答]

STM32H743程序启动卡在了while(__HAL_RCC_GET_FLAG(RCC_FLAG_LSERDY) == 0U),怎么解决?

使用了STM32H743的MCU,程序启动卡在了while(__HAL_RCC_GET_FLAG(RCC_FLAG_LSERDY) == 0U),外部低速时钟用示波器测量可以正常起振,电容容值12pF。

回帖(5)

梁若莲

2025-3-15 16:38:37
你可以通过调试查看LSE的ready位情况。这里有相应寄存器控制位可以查看的。


另外,如果将LSE换成LSI看看,是否可以顺利通过。
举报

夏涌革

2025-3-15 16:38:41
检查一下LSE是否执行了开启操作。
举报

李雪梅

2025-3-15 16:38:46
你可以通过调试查看LSE的ready位情况。这里有相应寄存器控制位可以查看的。
举报

肖舒

2025-3-15 16:38:51
LSERDY位是0,更换成LSI就正常了
举报

更多回帖

发帖
×
20
完善资料,
赚取积分