esp32s3 BLE 最低cpu的工作频率能不能设置到40mhz

qingwa2009
Posts: 1
Joined: Sun Jun 23, 2024 1:30 pm

esp32s3 BLE 最低cpu的工作频率能不能设置到40mhz

Postby qingwa2009 » Sun Jun 23, 2024 1:49 pm

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

先谢谢!!! :D

Who is online

Users browsing this forum: Google [Bot] and 169 guests