打印
[技术相关]

华芯微特RTC唤醒过程

[复制链接]
114|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
RTC 唤醒
⚫ 浅睡眠模式下,通过 SYSCON 模块中 RTCWKSR 寄存器及 RTCWKCR 寄存器进行定时器唤
醒操作。
⚫ 流程如下:
⚫ 关闭所有不需要唤醒功能的 IO 输入使能(PORTCON 模块中 INEN_x 寄存器)
⚫ 配置 RTC 时钟源及唤醒时间
⚫ 使能唤醒源,设置 RTCWKCR 寄存器 EN 位为 1 (使能前需通过写 1 清除 TWG** 寄存器
FLAG 位)
⚫ 使能 RTC,RTC 开始计数
⚫ SLEEP 寄存器 SLLEP 置 1 后,芯片进入浅睡眠模式,RTC 计到设置值后唤醒芯片
⚫ 唤醒后,RTCWKSR 寄存器 FLAG 位为 1(可通过对该位写 1 进行清除)

使用特权

评论回复

相关帖子

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

本版积分规则

169

主题

1398

帖子

1

粉丝