Python machine 模块,reset_cause() 实例源码

我们从Python开源项目中,提取了以下2个代码示例,用于说明如何使用machine.reset_cause()

项目:esp32    作者:smeenka    | 项目源码 | 文件源码
def blink(n):
  for i in range(n):
    led.value(0)
    time.sleep_ms(100)
    led.value(1)
    time.sleep_ms(100)


#if machine.reset_cause() == machine.SOFT_RESET:
#    print ("Soft reset, doing nothing")
#    print('Connected!! network config:', wifi.wlan.ifconfig())
项目:micropython_hourly_sleeper_library    作者:costastf    | 项目源码 | 文件源码
def _check_reset_cause(self):
        if machine.reset_cause() == machine.HARD_RESET:
            print('Hard reset identified, clearing real time memory')
            self.memory('')