RT1062中machine模块配置外部中断的wake参数等于machine.SLEEP时,提示没有这个参数
-
import sensor import time import machine def ExtInt_IRQHandler(pin): Red.on() time.sleep_ms(5000) Red.off() sensor.reset() # Reset and initialize the sensor. sensor.set_pixformat(sensor.RGB565) # Set pixel format to RGB565 (or GRAYSCALE) sensor.set_framesize(sensor.VGA) # Set frame size to QVGA (320x240) sensor.skip_frames(time=2000) # Wait for settings take effect. clock = time.clock() # Create a clock object to track the FPS. Pin_Ext = machine.Pin("P7",machine.Pin.IN,pull = machine.Pin.PULL_UP)# 初始化外部中断 Pin_Ext.irq(ExtInt_IRQHandler,trigger = machine.Pin.IRQ_RISING,wake=machine.SLEEP)#初始化外部中断,配置唤醒源为Pin Red = machine.LED("LED_RED") machine.lightsleep() while True: clock.tick() # Update the FPS clock. img = sensor.snapshot() # Take a picture and return the image. img.lens_corr(strength=1.8,zoom=1.0) print(clock.fps()) # Note: OpenMV Cam runs about half as fast when connected # to the IDE. The FPS should increase once disconnected.
-
你是想要IO中断,还是要睡眠?
-
This post is deleted!
-
@kidswong999
我想用IO中断唤醒睡眠
-
OpenMV RT有右上角有一个POWER按键,长按就可以唤醒睡眠。这个按键在左边插针上也有引出,ON/OFF。
-
我也遇到一个同样的