在使用deep_sleep_example_main的例程,定时60秒自动唤醒,做测试的时候发现:
1、可以使用menuconfig来配置时钟源,并且可以正常唤醒。
2、使用API (rtc_clk_slow_freq_set(RTC_SLOW_FREQ_32K_XTAL);)来设置时钟源的时候,一直不能唤醒。
不修改menuconfig的话,有哪个API可以修改rtc 时钟源么?
修改RTC时钟源
-
- Posts: 6
- Joined: Mon Aug 22, 2022 6:24 am
Re: 修改RTC时钟源
您好,我找到arduino目录下面的esp32的包,有个rtc.h的文件,其中看到有RTC_CLK_CONFIG_DEFAULT,我把其中的slow_clk_dcap,修改成RTC_SLOW_FREQ_32K_XTAL好像也是不管用的额,,,
-
- Posts: 6
- Joined: Mon Aug 22, 2022 6:24 am
Re: 修改RTC时钟源
修改了下rtc.h里面的的RTC_CLK_CONFIG_DEFAULT.slow_clk_dcap=RTC_SLOW_FREQ_32K_XTAL。
调节定时唤醒的时间为1分钟,每次实际醒来的时候都会差个1~2秒
Who is online
Users browsing this forum: Google [Bot] and 70 guests