打印

GD32低功耗:深度睡眠唤醒系统时钟变慢问题

[复制链接]
楼主: 一点点0321
手机看帖
扫描二维码
随时随地手机跟帖
21
pmp| | 2023-11-5 21:37 | 只看该作者 |只看大图 回帖奖励 |倒序浏览
GD32低功耗系统中深度睡眠唤醒后系统时钟变慢的问题可能是由于系统时钟配置错误

使用特权

评论回复
22
adolphcocker| | 2023-11-5 21:49 | 只看该作者
在深度睡眠时,系统可能会使用一个较慢的内部时钟,如8M时钟,这可能与外部的时钟信号不同。

使用特权

评论回复
23
beacherblack| | 2023-11-5 22:15 | 只看该作者
如果系统时钟源不稳定,可能会导致系统时钟变慢或无法唤醒。

使用特权

评论回复
24
phoenixwhite| | 2023-11-5 22:33 | 只看该作者
在进入深度睡眠模式前,需要确保所有外部中断或事件都已关闭,否则可能会导致系统时钟变慢。

使用特权

评论回复
25
eefas| | 2023-11-6 16:27 | 只看该作者
在休眠模式或深度睡眠模式下,通过任何中断唤醒系统时钟都能正常

使用特权

评论回复
26
xiaoyaodz| | 2023-11-6 20:07 | 只看该作者
如果系统时钟源出现问题,可能导致时钟变慢。

使用特权

评论回复
27
mollylawrence| | 2023-11-7 17:16 | 只看该作者
可能是在深度睡眠模式下,某些外设的时钟没有正确开启。

使用特权

评论回复
28
saservice| | 2023-11-7 20:13 | 只看该作者
在深度睡眠唤醒后重新配置系统时钟,可以使用SystemInit和SystemCoreClockUpdate函数进行配置。

使用特权

评论回复
29
beacherblack| | 2023-11-7 21:27 | 只看该作者
在低功耗模式下,可能需要启用适当的电源域以保证系统时钟正常运行。

使用特权

评论回复
30
wilhelmina2| | 2023-11-7 22:31 | 只看该作者
如果唤醒延迟过长,可以通过系统复位来快速恢复系统时钟。

使用特权

评论回复
31
caigang13| | 2023-11-8 07:53 | 只看该作者
深度睡眠唤醒后用的是低速时钟

使用特权

评论回复
32
uptown| | 2023-11-8 10:30 | 只看该作者
参考GD32的相关数据手册或者开发指南。

使用特权

评论回复
33
pmp| | 2023-11-8 11:23 | 只看该作者
通过外部中断唤醒系统时,可能需要重新配置系统时钟以确保其正常工作。

使用特权

评论回复
34
janewood| | 2023-11-8 12:09 | 只看该作者
检查电源管理相关的寄存器设置是否正确。

使用特权

评论回复
35
benjaminka| | 2023-11-8 13:05 | 只看该作者
某些外设的时钟被关闭以节省功耗。

使用特权

评论回复
36
biechedan| | 2023-11-8 13:16 | 只看该作者
可以通过设置外部晶振作为系统时钟,以缩短唤醒延迟。

使用特权

评论回复
37
eefas| | 2023-11-8 15:07 | 只看该作者
在电源管理的相关设置中未能正确配置时钟源。

使用特权

评论回复
38
digit0| | 2023-11-10 16:01 | 只看该作者
必要在叫醒后重新配置体系时钟,以确保它与外部时钟旌旗灯号同步。

使用特权

评论回复
39
Pretext| | 2023-11-10 17:48 | 只看该作者
在叫醒进程中,必要精确设置相干寄存器

使用特权

评论回复
40
鹿鼎计| | 2023-11-14 15:08 | 只看该作者
In deep sleep mode, it is necessary to enable the PMU clock to operate normally

使用特权

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

本版积分规则