スレッドとジェネレーターを使ったLチカ例。
import mbed import sys myled = mbed.DigitalOut('LED1') def toggle(): while 1: yield 0 yield 1 def mythread1(): for n in toggle(): myled.write(n) sys.wait(200) sys.runInThread(mythread1) while 1: print sys.heap() sys.wait(1000)
import mbed import sys myled = mbed.DigitalOut('LED1') def toggle(): while 1: yield 0 yield 1 def mythread1(): for n in toggle(): myled.write(n) sys.wait(200) sys.runInThread(mythread1) while 1: print sys.heap() sys.wait(1000)