我们从Python开源项目中,提取了以下2个代码示例,用于说明如何使用machine.reset_cause()。
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())
def _check_reset_cause(self): if machine.reset_cause() == machine.HARD_RESET: print('Hard reset identified, clearing real time memory') self.memory('')