コード:
import time
from Maix import GPIO
from fpioa_manager import fm
fm.register(0, fm.fpioa.GPIO0, force=True)
fm.register(17, fm.fpioa.GPIO1, force=True)
led1 = GPIO(GPIO.GPIO0, GPIO.OUT)
led2 = GPIO(GPIO.GPIO1, GPIO.OUT)
status = 0
for i in range(0, 20):
led1.value(status)
led2.value(status)
time.sleep_ms(100)
led1.value(status)
led2.value(status)
time.sleep_ms(300)
status = 0 if (status == 1) else 1
print("LED (%d,%d)" % (led1.value(), led2.value()))
fm.unregister(0)
fm.unregister(17)
プロセス:
1。Kflash_GUIをダウンロードします。ファームウェアは来週使用されます。
ダウンロードしました。それを実験的なQQグループに入れてください。
2.ファームウェアをダウンロードします。ここでは、最初に公式Webサイトからファームウェアをダウンロードします。https://dl.sipeed.com/MAIX/MaixPy/release/master/
3.ダウンロードして開発ボードにフラッシュします。
4.MaixPyソフトウェアをダウンロードします。
インストール。
オンにする。
5.全体的なインターフェースはopenmvのインターフェースと同じです。Pythonプログラミングを使用します。オンラインのgithubルーチンを最大限に活用してください。
![(https://img-blog.csdnimg.cn/20201208175957923.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L16、FF_NLmN
のプログラムについて説明してください、。
最初のステップは、ファイルライブラリとその他のツールをインポートすることです。最初にルーチンを見て、他の人が何を使用しているかを確認し、参照用に使用してください。Maixからの
インポート時間
fpioa_managerからのGPIOの
インポートimportfm
2番目のステップ。
GPIOピンを登録します
。最初のパラメーターは特定のチップのピンであり、
2番目のパラメーターは周辺機器番号を指定し、次の0または1を変更し、後でこのマップされた名前を使用します。
3番目のパラメーターは問題ありません。
fm.register(0、fm.fpioa.GPIO0、force = True)
fm.register(17、fm.fpioa.GPIO1、force = True)
3番目のステップ。
ピンの入力状態と出力状態を設定します。ここでは出力状態を使用します。同じものを使用します。
led1 = GPIO(GPIO.GPIO0、GPIO.OUT)
led2 = GPIO(GPIO.GPIO1、GPIO.OUT)
4番目のステップ。
特定の手順を実行します。これは、ループが20回実行された後の終了です。
ステータス= 0
range(0、20)のiの場合:
led1.value(status)
led2.value(status)
time.sleep_ms(100)
led1.value(status)
led2.value(status)
time.sleep_ms(300)
status = 0 if (status == 1) else 1
print("LED (%d,%d)" % (i, led2.value()))
5番目のステップは、ペリフェラルの登録を解除することです
fm.unregister(0)
fm.unregister(17)