nrf52832有三个 RTC
协议栈使用了RTC0, APP_TIMER使用了RTC1
我们可以利RTC2实现日历
时钟配置及休眠实现比较关键
- RTC 配置
rtc频率如下:
f [kHz] = 32.768 / (PRESCALER + 1 )
-
休眠
noridc有两种休眠模式 System OFF 和 System ON
System OFF 模式是深度休眠模式,将关闭cpu和所有外设
System ON 模式可以关闭cpu后外设继续工作
当使用RTC功能时只能使用System ON模式休眠,否则RTC会停止工作 -
实现
参见官方demo https://github.com/NordicPlayground/nrf5-calendar-example

本文介绍nRF52832芯片中RTC的配置与使用方法。通过RTC0支持协议栈,RTC1用于APP_TIMER,而RTC2则可用于实现日历功能。文中详细说明了RTC频率计算公式,并指出在使用RTC功能时只能采用SystemON模式进行休眠,以确保RTC正常工作。
5372

被折叠的 条评论
为什么被折叠?



