Zephyrアプリケーションノート:micropythonコンパイルテスト


準備作業
Zephyr:https://github.com/zephyrproject-rtos/zephyr
micropython:https://github.com/micropython/micropython
開発ボード:stm 32 f 4_disco
 
開発環境の構築
Zephyr開発環境の構築(参考:https://docs.zephyrproject.org/latest/)
git clone https://github.com/micropython/micropython
 
ダウンロードのコンパイル
cd
source zephyr.sh
cd
make BOARD=stm32f4_disco flash
***** Booting Zephyr OS build zephyr-v2.0.0-195-g466f91a9e3e1 ***** could not find module 'main.py' MicroPython v1.11-298-gb479c5a97 on 2019-09-11; zephyr-stm32f4_disco with stm32f407xx Type "help()"for more information. >>>  
 
テスト
from machine import Pin
LED = Pin(("GPIOD", 12), Pin.OUT)
LED.value(1)
LED.value(0)

以上のコマンドテスト開発ボードのLEDが点灯