Innehållsförteckning:

Det enklaste sättet att programmera en mikrokontroller !: 9 steg
Det enklaste sättet att programmera en mikrokontroller !: 9 steg

Video: Det enklaste sättet att programmera en mikrokontroller !: 9 steg

Video: Det enklaste sättet att programmera en mikrokontroller !: 9 steg
Video: Hur Du Enkelt Kan Tjäna 1000kr Per Dag | 100% VINST | UTAN TIDIGARE KAPITAL ELLER ERFARENHET. 2024, November
Anonim
Image
Image
STM NUCLEO-L476RG
STM NUCLEO-L476RG

Är du intressant att ha en mikrokontroller som använder mycket mindre ström? Idag presenterar jag dig för STM32 Ultra Low Power - L476RG, som använder 4 gånger mindre energi än en Arduino Mega och har en kraftfull Cortex -processor. Jag kommer också att prata om MBED, som är ett C -språk som inte bara fungerar på STMicroelectronics -processorer, utan också på NXP och en serie processorer som har en ARM -kärna. Slutligen visar jag dig en online -kompilator.

Steg 1: STM NUCLEO-L476RG

• STM32L476RGT6 i paketet LQFP64

• ARM®32-bitars Cortex®-M4 CPU

• Adaptiv realtidsaccelerator

• (ART Accelerator ™) som möjliggör körning av 0-väntetid

• från Flash -minne

• 80 MHz max CPU -frekvens

• VDD från 1,71 V till 3,6 V

• 1 MB Flash

• 128 KB SRAM

• SPI (3)

• I2C (3)

• USART (3)

• UART (2)

• LPUART (1)

• GPIO (51) med extern avbrottsfunktion

• Kapacitiv avkänning med 12 kanaler

• 12-bitars ADC (3) med 16 kanaler

• 12-bitars DAC med 2 kanaler

Mer information:

Steg 2: Skapa ett konto

Skapa ett konto
Skapa ett konto
Skapa ett konto
Skapa ett konto

Gå till www.mbed.com och skapa ett konto. Fyll i registreringsdata.

Klicka på captcha, läs och acceptera villkoren och klicka på "Registrera dig".

Steg 3: Logga in på det

Logga in på det
Logga in på det

Efter registrering, kontrollera din e -post och logga in på MBED -webbplatsen

Steg 4: Lägg till styrelsen i kompilatorn

Lägg till styrelsen till kompilatorn
Lägg till styrelsen till kompilatorn
Lägg till styrelsen till kompilatorn
Lägg till styrelsen till kompilatorn

Om du redan har ett MBED -kort anslutet till din dator kommer det att visas som en tummenhet. I den öppnar du MBED. HTM -filen i webbläsaren.

Eller så kan du gå till os.mbed.com/platforms och välja din tavla från listan över tavlor.

Klicka på "Lägg till i din MBED -kompilator" på sidan på ditt kort.

Steg 5: Provkod

Exempelkod
Exempelkod

Gå till den här sidan med blinkningsexemplet och klicka på "Importera till kompilator."

Steg 6: Importera exempel

Importera exempel
Importera exempel

Klicka på "Importera" på skärmen som öppnas

Steg 7: För att kompilera

Att sammanställa
Att sammanställa

Klicka på "Kompilera" -knappen så att servern sammanställer källkoden till en binär fil.

Webbläsaren börjar ladda ner den binära filen så snart servern har kompilerat.

Steg 8: Överför binär till styrelsen

Överför binär till styrelsen
Överför binär till styrelsen

För att överföra binären till kortet, dra eller kopiera och klistra in den nedladdade binära filen i kortmappen, som visas som en tummenhet.

Steg 9: Blink

Här har vi koden. Vi kommer att inkludera MBED, ställa in den digitala utgången, bland andra kommandon.

#include "mbed.h" DigitalOut myled (LED1); int main () {while (1) {myled = 1; // LED är ON vänta (0,2); // 200 ms myled = 0; // LED är AV vänta (1.0); // 1 sek}}

Rekommenderad: