[N32L4xx] 基于N32L43x的RTC唤醒功能说明

[复制链接]
2638|18
 楼主| ruicortech8888 发表于 2023-6-29 20:43 | 显示全部楼层 |阅读模式
本帖最后由 ruicortech8888 于 2023-6-29 20:58 编辑

配置RTC的唤醒设置:

选择唤醒时钟为RTC时钟的16分频,RTC唤醒时钟频率=32.768KHZ/16=2048HZ,一个counter的时间=1/2048 ,我们配置0x5000counter,故自动唤醒时间周期为(0x5000)*(1/2048)=10s.故自动唤醒时间周期为10s.


1688042553968.jpg
 楼主| ruicortech8888 发表于 2023-6-29 20:44 | 显示全部楼层
RTC唤醒测试代码
1688042626883.jpg
 楼主| ruicortech8888 发表于 2023-6-29 21:14 | 显示全部楼层
串口打印测试数据
1688042672517.jpg
 楼主| ruicortech8888 发表于 2023-6-29 21:15 | 显示全部楼层
测试源码

N32L43x_RTC_Wakeup.rar

390.72 KB, 下载次数: 13

xiaoyaodz 发表于 2023-7-5 14:08 | 显示全部楼层
低功耗STOP模式串口中断唤醒?
saservice 发表于 2023-7-5 14:53 | 显示全部楼层
可以定时自动唤醒嘛               
bestwell 发表于 2023-7-5 14:59 | 显示全部楼层
首先要对RTC进行正确的配置。确保已正确初始化RTC和相应的外设,并设置正确的时钟源和预分频器。
uytyu 发表于 2023-7-5 16:54 | 显示全部楼层
在进入低功耗模式之前,可以关闭不必要的外设和模块,以降低系统功耗。
pentruman 发表于 2023-7-5 20:42 | 显示全部楼层
正确使用N32L43x的RTC唤醒功能,实现低功耗的设备待机和唤醒机制
pl202 发表于 2023-7-5 21:02 | 显示全部楼层
参考官方文档、技术手册和应用笔记等资源
sdlls 发表于 2023-7-5 21:40 | 显示全部楼层
在RTC唤醒后,系统时钟可能需要重新配置。
cashrwood 发表于 2023-7-5 21:56 | 显示全部楼层
重新配置系统时钟和时钟源吗?              
janewood 发表于 2023-7-5 22:14 | 显示全部楼层
在使用RTC唤醒功能之前,需要选择适合的低功耗模式。常见的低功耗模式包括Stop Mode、Standby Mode等,选择合适的低功耗模式可以有效降低系统功耗。
bartonalfred 发表于 2023-7-6 11:38 | 显示全部楼层
配置和调整RTC唤醒中断的优先级。确保RTC唤醒中断的优先级足够高,以确保及时响应。
beacherblack 发表于 2023-7-6 11:43 | 显示全部楼层
可不可以实现进入低功耗模式后,自己进行唤醒
alvpeg 发表于 2023-7-6 12:02 | 显示全部楼层
在配置RTC后,使能RTC的唤醒中断功能。这样当RTC唤醒事件发生时,可以通过中断方式处理。
iyoum 发表于 2023-7-6 12:21 | 显示全部楼层
在处理RTC唤醒事件后,需要及时清除RTC的唤醒标志位。
lzbf 发表于 2023-7-6 12:33 | 显示全部楼层
还支持外部唤醒源(如引脚中断、外部中断等)。
robincotton 发表于 2023-7-6 15:40 | 显示全部楼层
正确初始化RTC模块非常重要。确保正确设置RTC时钟源、分频因子以及预分频器等参数,并根据实际需求配置RTC的日期/时间和闹钟。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

44

帖子

0

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