本站改版新增arduino频道
import machine as mc
class WDOG():
def __init__(self):
self.timer = mc.Timer(-1)
self.fed = False
def feed(self):
self.fed = True
def wdcb(self):
pass
def wdtcb(self,tmr):
if not self.fed:
mc.reset()
self.fed = False
self.wdcb()
def init(self,msec=5000):
self.timer.init(period=msec, mode=mc.Timer.PERIODIC, callback=self.wdtcb)
self.feed()
wd = WDOG()
wd.init(20000)
for i in range(100):
wd.feed()
time.sleep(1)
print(i)
Copyright © 2014 ESP56.com All Rights Reserved
晋ICP备14006235号-22 晋公网安备14108102001165号
执行时间: 0.0094249248504639 seconds