Inhaltsverzeichnis:

Der einfachste Weg, einen Mikrocontroller zu programmieren! - Gunook
Der einfachste Weg, einen Mikrocontroller zu programmieren! - Gunook

Video: Der einfachste Weg, einen Mikrocontroller zu programmieren! - Gunook

Video: Der einfachste Weg, einen Mikrocontroller zu programmieren! - Gunook
Video: 📝 Wie programmiert man einen Mikrocontroller 💡 Arduino, Bootloader und co. 2024, November
Anonim
Image
Image
STM NUCLEO-L476RG
STM NUCLEO-L476RG

Sind Sie an einem Mikrocontroller interessiert, der viel weniger Strom verbraucht? Heute stelle ich Ihnen den STM32 Ultra Low Power - L476RG vor, der 4-mal weniger Energie verbraucht als ein Arduino Mega und über einen leistungsstarken Cortex-Prozessor verfügt. Ich werde auch über MBED sprechen, eine C-Sprache, die nicht nur auf STMicroelectronics-Prozessoren, sondern auch auf NXP und einer Reihe von Prozessoren mit ARM-Kern funktioniert. Zuletzt zeige ich Ihnen einen Online-Compiler.

Schritt 1: STM NUCLEO-L476RG

• STM32L476RGT6 im LQFP64-Paket

• ARM®32-Bit-Cortex®-M4-CPU

• Adaptiver Echtzeitbeschleuniger

• (ART Accelerator ™) ermöglicht die Ausführung des 0-Wartezustands

• aus Flash-Speicher

• 80 MHz maximale CPU-Frequenz

• VDD von 1,71 V bis 3,6 V

• 1 MB Flash

• 128 KB SRAM

• SPI (3)

• I2C (3)

• USART (3)

• UART (2)

• LPUART (1)

• GPIO (51) mit externer Interrupt-Fähigkeit

• Kapazitive Erfassung mit 12 Kanälen

• 12-Bit-ADC (3) mit 16 Kanälen

• 12-Bit-DAC mit 2 Kanälen

Weitere Informationen:

Schritt 2: Erstellen Sie ein Konto

Ein Konto erstellen
Ein Konto erstellen
Ein Konto erstellen
Ein Konto erstellen

Gehen Sie zu www.mbed.com und erstellen Sie ein Konto. Füllen Sie die Registrierungsdaten aus.

Klicken Sie auf das Captcha, lesen und akzeptieren Sie die Bedingungen und klicken Sie auf "Anmelden".

Schritt 3: Melden Sie sich an

Einloggen
Einloggen

Überprüfen Sie nach der Registrierung Ihre E-Mails und melden Sie sich auf der MBED-Website an

Schritt 4: Board zum Compiler hinzufügen

Board zum Compiler hinzufügen
Board zum Compiler hinzufügen
Board zum Compiler hinzufügen
Board zum Compiler hinzufügen

Wenn Sie bereits eine MBED-Karte in Ihren Computer eingesteckt haben, wird sie als USB-Stick angezeigt. Öffnen Sie darin die Datei MBED. HTM im Browser.

Oder gehen Sie zu os.mbed.com/platforms und wählen Sie Ihr Board aus der Liste der Boards aus.

Klicken Sie auf der Seite Ihres Boards auf "Zu Ihrem MBED-Compiler hinzufügen"

Schritt 5: Beispielcode

Beispielcode
Beispielcode

Gehen Sie auf diese Seite mit dem Blink-Beispiel und klicken Sie auf "In Compiler importieren".

Schritt 6: Beispiel importieren

Importbeispiel
Importbeispiel

Klicken Sie auf dem sich öffnenden Bildschirm auf "Importieren".

Schritt 7: Kompilieren

Kompilieren
Kompilieren

Klicken Sie auf die Schaltfläche "Compile", damit der Server den Quellcode in eine Binärdatei kompiliert.

Der Browser beginnt mit dem Herunterladen der Binärdatei, sobald der Server die Kompilierung abgeschlossen hat.

Schritt 8: Übertragen Sie Binärdateien auf das Board

Binärdateien auf das Board übertragen
Binärdateien auf das Board übertragen

Um die Binärdatei auf die Karte zu übertragen, ziehen oder kopieren Sie die heruntergeladene Binärdatei einfach in den Kartenordner, der als USB-Stick angezeigt wird.

Schritt 9: Blinken

Hier haben wir den Code. Wir werden unter anderem das MBED einbeziehen, den digitalen Ausgangspin setzen.

#include "mbed.h" DigitalOut myled(LED1); int main() { while(1) { myled = 1; // LED ist AN wait(0.2); // 200 ms myled = 0; // LED ist AUS wait (1.0); // 1 Sek } }

Empfohlen: