概述
MicroPython ESP32 CPU频率调整示例演示
- 本示例基于
thonny
平台。
当运行的任务比较少,而且不是很紧急的任务时,可以主动降低esp32主频,从而来降低一部分功耗。esp32默认的主频是160MHz。
示例演示代码
from machine import freq,Pin
from utime import sleep
led = Pin(2,Pin.OUT)
def blink():
led.value(1) # 将引脚2设置为高电平
sleep(2) # 延时2秒
led.value(0) # 将引脚2设置为低电平
sleep(2)
while True:
blink()
print(freq(),end='Hzn')
sleep(3)
if freq() == 80000000:
freq(160000000)
print("hello world")
else:
freq(80000000)
print("perseverance")
- Shell调试器输出信息
最后
以上就是聪慧柜子为你收集整理的MicroPython ESP32 CPU频率调整示例演示的全部内容,希望文章能够帮你解决MicroPython ESP32 CPU频率调整示例演示所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复