在micropython中,目前没有提供ADC禁用的方法。一旦启用ADC后就不能关闭,这样在休眠状态下也有1个多毫安电流,这对于电池供电应用就比较高。
经过摸索,发现可以通过设置寄存器 0x3FF4880C关闭 SAR ADC1。关闭后休眠电流低于10uA。
ESP32禁用ADC降低功耗方法
- shaoziyang
- 帖子: 3967
- 注册时间: 2019年 10月 21日 13:48
Re: ESP32禁用ADC降低功耗方法
应该不会,还有一些国产低端单片机可以选择,不过ESP32的确不错,也比较期待ESP32-S2、ESP32-S3、ESP32-C3等。
-
- 随机主题
- 回复总数
- 阅读次数
- 最新文章
-
-
"I started a company that teaches MicroPython with an ESP8266!"
最新文章 由 shaoziyang « 2021年 8月 30日 09:54 - 1回复总数
- 1712 阅读次数
- 最新文章 由 shaoziyang
2021年 8月 30日 09:54
-
-
- 8回复总数
- 1747 阅读次数
- 最新文章 由 hhwap2009
2021年 8月 31日 19:15
-
- 2回复总数
- 731 阅读次数
- 最新文章 由 shaoziyang
2021年 8月 31日 08:58