Innholdsfortegnelse:

Den enkleste måten å programmere en mikrokontroller !: 9 trinn
Den enkleste måten å programmere en mikrokontroller !: 9 trinn

Video: Den enkleste måten å programmere en mikrokontroller !: 9 trinn

Video: Den enkleste måten å programmere en mikrokontroller !: 9 trinn
Video: Куликовская Битва. Литература в основе официальных доказательств. 2024, November
Anonim
Image
Image
STM NUCLEO-L476RG
STM NUCLEO-L476RG

Er du interessant i å ha en mikrokontroller som bruker mye mindre strøm? I dag vil jeg introdusere deg for STM32 Ultra Low Power - L476RG, som bruker 4 ganger mindre energi enn en Arduino Mega og har en kraftig Cortex -prosessor. Jeg vil også snakke om MBED, som er et C -språk som ikke bare fungerer på STMicroelectronics -prosessorer, men også på NXP og en serie prosessorer som har en ARM -kjerne. Til slutt viser jeg deg en online kompilator.

Trinn 1: STM NUCLEO-L476RG

• STM32L476RGT6 i LQFP64 -pakken

• ARM®32-biters Cortex®-M4 CPU

• Adaptiv sanntidsakselerator

• (ART Accelerator ™) som tillater utførelse av 0-ventetid

• fra Flash -minne

• 80 MHz maks CPU -frekvens

• VDD fra 1,71 V til 3,6 V

• 1 MB Flash

• 128 KB SRAM

• SPI (3)

• I2C (3)

• USART (3)

• UART (2)

• LPUART (1)

• GPIO (51) med ekstern avbrudd

• Kapasitiv sansing med 12 kanaler

• 12-biters ADC (3) med 16 kanaler

• 12-biters DAC med 2 kanaler

Mer informasjon:

Trinn 2: Opprett en konto

Opprett en konto
Opprett en konto
Opprett en konto
Opprett en konto

Gå til www.mbed.com og opprett en konto. Fyll ut registreringsdataene.

Klikk på captcha, les og godta vilkårene, og klikk "Registrer deg".

Trinn 3: Logg inn på det

Logg inn på det
Logg inn på det

Etter registrering, sjekk e -posten din og logg deg på MBED -nettstedet

Trinn 4: Legg bord til kompilatoren

Legg bord til kompilatoren
Legg bord til kompilatoren
Legg bord til kompilatoren
Legg bord til kompilatoren

Hvis du allerede har et MBED -kort koblet til datamaskinen, vil det vises som en tommelstasjon. I den åpner du MBED. HTM -filen i nettleseren.

Eller du kan gå til os.mbed.com/platforms og velge brettet ditt fra listen over tavler.

Klikk på "Legg til din MBED -kompilator" på siden av brettet ditt.

Trinn 5: Prøvekode

Eksempelkode
Eksempelkode

Gå til denne siden med blinkeksemplet og klikk på "Importer til kompilator."

Trinn 6: Importeksempel

Eksempel på import
Eksempel på import

Klikk på "Importer" på skjermen som åpnes.

Trinn 7: Å kompilere

Å kompilere
Å kompilere

Klikk på "Kompiler" -knappen slik at serveren kompilerer kildekoden til en binær fil.

Nettleseren begynner å laste ned den binære filen så snart serveren er ferdig med å kompilere.

Trinn 8: Overfør binær til styret

Overfør binær til styret
Overfør binær til styret

For å overføre binæren til kortet, bare dra eller kopier og lim inn den nedlastede binære filen i kortmappen, som vises som en tommelstasjon.

Trinn 9: Blink

Her har vi koden. Vi vil inkludere MBED, sette den digitale utgangen, blant andre kommandoer.

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

Anbefalt: