启用蓝牙库的自动休眠后能不能多种方式唤醒MCU?

我想用蓝牙功能,并且需要休眠。但是目前我需要io唤醒和rtc唤醒两种方式,不知道能不能实现呢? 另外想问一下目前内置rtc的误差大概多少 比如每月误差几秒或者每年误差几秒这种

我们家的蓝牙是可以跑睡眠,唤醒有两种方式:RTC唤醒即运行程序时TMOS管理的任务唤醒;外部GPIO中断唤醒。

内置RTC的误差约为百分之2,如果需要精确的时间可以使用外部32K,约为20ppm。



有没有相关例程。我看例程中都是配置一种唤醒方式


提供一份相关的讲解:

CH573芯片Sleep说明 - SweetTea_lllpc - 博客园 (cnblogs.com)


相应程序可以参考peripheral例程:TMOS任务唤醒。CH573芯片Sleep说明 - SweetTea_lllpc - 博客园 (cnblogs.com)

PM的例程:外部GPIO中断唤醒已提供好。


只有登录才能回复,可以选择微信账号登录