esp32s3 BLE 最低cpu的工作频率能不能设置到40mhz
Posted: Sun Jun 23, 2024 1:49 pm
我现在的esp32s3 ble功能耗电还是有点大,我打算把cpu频率降低到40mhz,看看情况,
在menuconfig把cpu频率设置到80mhz,开了pm,开了modern sleep,开了auto light sleep,
开了freertos tick idle,总之就是开了省电模式 。
然后如下所示,把light Sleep的两个频率都是设置到40mhz,没报错,
但是电脑和手机都搜不到啊!
如果把最高频率设置到80mhz,最低设置到40mhz,能正常工作,但是功耗感觉还是有点高。
所以我想问下你们esp32s3 BLE功能在cpu的工作频率设置到40mhz能不能正常工作?
先谢谢!!!
在menuconfig把cpu频率设置到80mhz,开了pm,开了modern sleep,开了auto light sleep,
开了freertos tick idle,总之就是开了省电模式 。
然后如下所示,把light Sleep的两个频率都是设置到40mhz,没报错,
但是电脑和手机都搜不到啊!
- esp_pm_config_t cfg= {
- .max_freq_mhz = 40,
- .min_freq_mhz = 40,
- .light_sleep_enable = enableLightSleep};
- ESP_ERROR_CHECK(esp_pm_configure(&cfg));
所以我想问下你们esp32s3 BLE功能在cpu的工作频率设置到40mhz能不能正常工作?
先谢谢!!!