42 lines
782 B
Python
Raw Normal View History

2021-12-21 20:21:29 +08:00
import PikaStdLib
import pikaRTThread
import SmartLoong
thread = pikaRTThread.Thread()
mem = PikaStdLib.MemChecker()
print('mem use max(byte): ')
print(int(mem.getMax() * 1000))
led1 = SmartLoong.LED()
led1.setId(1)
led1.enable()
led1.on()
key1 = SmartLoong.KEY()
key1.setId(1)
key1.enable()
i = 0
while i < 3:
i = i + 1
led1.on()
thread.mdelay(500)
led1.off()
thread.mdelay(500)
num_press = 0
led_is_on = 0
while num_press < 3:
if key1.read() == 0:
num_press = num_press + 1
print('press num:')
print(num_press)
if led_is_on:
led1.off()
led_is_on = 0
thread.mdelay(500)
else:
led1.on()
led_is_on = 1
thread.mdelay(500)
thread.mdelay(50)