Innholdsfortegnelse:
- Trinn 1: STM NUCLEO-L476RG
- Trinn 2: Opprett en konto
- Trinn 3: Logg inn på det
- Trinn 4: Legg bord til kompilatoren
- Trinn 5: Prøvekode
- Trinn 6: Importeksempel
- Trinn 7: Å kompilere
- Trinn 8: Overfør binær til styret
- Trinn 9: Blink
Video: Den enkleste måten å programmere en mikrokontroller !: 9 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
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
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
Etter registrering, sjekk e -posten din og logg deg på MBED -nettstedet
Trinn 4: 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
Gå til denne siden med blinkeksemplet og klikk på "Importer til kompilator."
Trinn 6: Importeksempel
Klikk på "Importer" på skjermen som åpnes.
Trinn 7: Å 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
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:
Den beste måten å filme intervjuer: 3 trinn
Den beste måten å filme intervjuer: Hei! Jeg heter Garrett, og jeg er her for å vise deg den beste (etter min mening) intervjuene for deg! For denne enkle instruksjonsmaskinen trenger du: - Lys - stativ - Bommikrofon - Et stille sted å filme - Kamera - Skuespillere - Redigeringsprogramvare
NaTaLia værstasjon: Arduino solcelledrevet værstasjon gjort den riktige måten: 8 trinn (med bilder)
NaTaLia værstasjon: Arduino solcelledrevet værstasjon gjort på riktig måte: Etter 1 års vellykket drift på 2 forskjellige steder deler jeg mine solcelledrevne værstasjonsprosjektplaner og forklarer hvordan det utviklet seg til et system som virkelig kan overleve over lang tid perioder fra solenergi. Hvis du følger
Enkleste måten å lage en gestkontrollrobot på: 7 trinn (med bilder)
Enkleste måten å lage en gestkontrollrobot på: Kontroller leker som en superhero. Lær hvordan du lager en gestkontrollert bil. Dette handler om hvordan du lager en gestkontrollert bil selv. I utgangspunktet er dette en enkel anvendelse av MPU-6050 3-akset gyroskop, akselerometer. Du kan gjøre mange flere ting
Python den enkle måten: 8 trinn
Python den enkle måten: Så du har bestemt deg for å lære å Python, og du kom over dette instruerbare. (Ja, jeg bruker Python som et verb.) Jeg vet at du kan være bekymret, spesielt hvis dette er ditt første programmeringsspråk, så la meg berolige deg … Python er en VELDIG VELDIG bruker
Den enkleste måten å mykgjøre en original XBOX: 5 trinn
Den enkleste måten å mykgjøre en original XBOX: This Instructable er hentet fra gh3tt0h4x0r på Youtube (inkludert skjermdeksler, ettersom min Gamebridge var rar den kvelden jeg gjorde dette). Hans todelte video viser hvordan du kan gjøre en enkel installasjon av XBMC (XBox Media Center) på en XBox uten behovet