在micropython中,目前没有提供ADC禁用的方法。一旦启用ADC后就不能关闭,这样在休眠状态下也有1个多毫安电流,这对于电池供电应用就比较高。
经过摸索,发现可以通过设置寄存器 0x3FF4880C关闭 SAR ADC1。关闭后休眠电流低于10uA。
ESP32禁用ADC降低功耗方法
- shaoziyang
- 帖子: 3966
- 注册时间: 2019年 10月 21日 13:48
Re: ESP32禁用ADC降低功耗方法
应该不会,还有一些国产低端单片机可以选择,不过ESP32的确不错,也比较期待ESP32-S2、ESP32-S3、ESP32-C3等。
-
- 随机主题
- 回复总数
- 阅读次数
- 最新文章
-
- 1回复总数
- 3134 阅读次数
- 最新文章 由 shaoziyang
2021年 12月 27日 16:44
-
- 9回复总数
- 1108 阅读次数
- 最新文章 由 xiaoni
2021年 12月 28日 14:44
-
- 7回复总数
- 6954 阅读次数
- 最新文章 由 hjjjack
2022年 9月 1日 23:07