选用某宝上买的 AI-thinker的ESP32 C3的开发版, 芯片版本为2. SDK为 IDF-4.4 master 分支。
运行sample 下的 bluetooth/nimble/bleprph_wifi_coex DEMO(去掉wifi_init_sta 和 do_ping_cmd), 只开启BLE如下:
ESP_LOGI(TAG, "ESP_WIFI_MODE_STA");
/* wifi_init_sta();
do_ping_cmd();*/
ESP_ERROR_CHECK(esp_nimble_hci_and_controller_init());
运行后,当BLE未连接时候,电流大概20mA, 一旦建立了连接(未发送数据),功耗就涨到了80mA。 请问C3是否可以在BLE下不停发数据的情况下(比如10ms一个64字节的数据),功耗控制到25mA以下?
附件未配置文件。 谢谢!
ESP32 C3 BLE的功耗
ESP32 C3 BLE的功耗
- Attachments
-
- sdkconfig.txt
- (41.11 KiB) Downloaded 671 times
-
- Posts: 786
- Joined: Wed Nov 14, 2018 8:45 am
Re: ESP32 C3 BLE的功耗
你要的数据暂时不能提供,但要功耗低的话,必须使能 light sleep,并且需要使用 32.768 的晶振。
Re: ESP32 C3 BLE的功耗
在外购AI-thinker的ESP32-C3N -Kit上测试, chip version 2, LSE 上加32.768KHz 的晶振, 按crystal规格配12.5pF的2个电容,并8M欧或者不并,都不起振。
SDK为4.4 master,并在menuconfig中选择了RTC clock source 为 external 32K crystal。 bt 的 modem sleep low power clock source 选 external 32k crystal.
请问,为让32.768K 晶体工作,还需要设置什么吗?
SDK为4.4 master,并在menuconfig中选择了RTC clock source 为 external 32K crystal。 bt 的 modem sleep low power clock source 选 external 32k crystal.
请问,为让32.768K 晶体工作,还需要设置什么吗?
Who is online
Users browsing this forum: No registered users and 183 guests