Ich habe MicroPython zum ersten Mal mit [Lego Spike] verwendet (https://education.lego.com/ja-jp/support/spike-prime). Für Anfänger war es eine gute Umgebung, eingebettete Programme zu starten, ohne sich um die Konstruktion der Umgebung und die Volatilität kümmern zu müssen. Deshalb habe ich versucht, es auf anderen Boards zu versuchen, aber es fiel mir schwer, Firmware zu schreiben, sodass ich der Meinung war, dass es nicht für Anfänger geeignet ist. Die Vorgehensweise ist im Artikel zusammengefasst.
--PC: Windows (Das gleiche Verfahren sollte für Mac und Linux angewendet werden. Da es sich um einen Windows-Benutzer handelt ....) --Installieren Sie TeraTerm
--Board: Eines der folgenden Boards, das andere Board wird später beschrieben. - NUCLEO-F401RE - NUCLEO-F767 - NUCLEO-H743ZI
Wir werden erklären, wie die Firmware am Beispiel von Windows installiert wird.
--Download Dateien entsprechend der Karte - NUCLEO-F401RE - NUCLEO-F767 - NUCLEO-H743ZI
Das Folgende ist eine Erklärung am Beispiel von F401RE.
Verbinden Sie die Karte mit Ihrem PC
Das Laufwerk wird wie folgt angezeigt.
--Kopieren Sie die heruntergeladene Datei in den obigen Ordner
Das Verfahren zur interaktiven Ausführung, das eine Funktion von MicroPython ist, wird in Windows erläutert.
Starten Sie TeraTerm, geben Sie den obigen COM-Anschluss an und drücken Sie "OK".
Gehen Sie nach dem Herstellen der Verbindung zu "Einstellungen" -> "Serielle Schnittstelle", stellen Sie die Geschwindigkeit wie unten gezeigt auf 115200 ein und wählen Sie "Aktuelle Verbindung zurücksetzen".
--Geben Sie Strg-D auf der Konsole ein und führen Sie den Vorgang durch, wenn Folgendes angezeigt wird
Wenn Sie Python und pip auf Ihrem PC verwenden können, können Sie Dateien übertragen und ausführen. Verwenden Sie ein Tool namens ampy.
--Installation
sudo pip install adafruit-ampy
export AMPY_PORT=/dev/ttySxx (Die Nummer in xx ist die COM-Port-Nummer)
--Ausführen
ampy run xx.py
Recommended Posts