Indholdsfortegnelse:

Den nemmeste måde at programmere en mikrokontroller på !: 9 trin
Den nemmeste måde at programmere en mikrokontroller på !: 9 trin

Video: Den nemmeste måde at programmere en mikrokontroller på !: 9 trin

Video: Den nemmeste måde at programmere en mikrokontroller på !: 9 trin
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, November
Anonim
Image
Image
STM NUCLEO-L476RG
STM NUCLEO-L476RG

Er du interessant i at have en mikrokontroller, der bruger meget mindre strøm? I dag vil jeg præsentere dig for STM32 Ultra Low Power - L476RG, der bruger 4 gange mindre energi end en Arduino Mega og har en kraftfuld Cortex -processor. Jeg vil også tale om MBED, som er et C -sprog, der ikke kun fungerer på STMicroelectronics -processorer, men også på NXP og en række processorer, der har en ARM -kerne. Til sidst vil jeg vise dig en online compiler.

Trin 1: STM NUCLEO-L476RG

• STM32L476RGT6 i LQFP64 -pakken

• ARM®32-bit Cortex®-M4 CPU

• Adaptiv real-time accelerator

• (ART Accelerator ™), der tillader 0-ventetidstilstand

• fra Flash -hukommelse

• 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 afbrydelse

• Kapacitiv registrering med 12 kanaler

• 12-bit ADC (3) med 16 kanaler

• 12-bit DAC med 2 kanaler

Mere info:

Trin 2: Opret en konto

Opret en konto
Opret en konto
Opret en konto
Opret en konto

Gå til www.mbed.com og opret en konto. Udfyld registreringsdataene.

Klik på captcha, læs og accepter vilkårene, og klik på "Tilmeld dig".

Trin 3: Log på det

Log ind i det
Log ind i det

Efter registrering skal du tjekke din e -mail og logge ind på MBED -webstedet

Trin 4: Føj bord til kompilatoren

Føj bord til kompilator
Føj bord til kompilator
Føj bord til kompilator
Føj bord til kompilator

Hvis du allerede har et MBED -kort tilsluttet din computer, vises det som et tommelfinger -drev. Inde i den skal du åbne MBED. HTM -filen i browseren.

Eller du kan gå til os.mbed.com/platforms og vælge dit board fra listen over boards.

Klik på "Føj til din MBED -kompiler" på siden af dit board.

Trin 5: Prøvekode

Prøvekode
Prøvekode

Gå til denne side med blinkeksemplet, og klik på "Importer til kompiler."

Trin 6: Eksempel på import

Importeksempel
Importeksempel

Klik på "Importer" på den skærm, der åbnes

Trin 7: At kompilere

At kompilere
At kompilere

Klik på "Compile" -knappen, så serveren kompilerer kildekoden til en binær fil.

Browseren begynder at downloade den binære fil, så snart serveren er færdig med at kompilere.

Trin 8: Overfør binær til bestyrelsen

Overfør binær til bestyrelsen
Overfør binær til bestyrelsen

For at overføre binæret til kortet skal du blot trække eller kopiere og indsætte den downloadede binære fil i kortmappen, som vises som et tommelfinger -drev.

Trin 9: Blink

Her har vi koden. Vi vil inkludere MBED, indstille output digital pin, blandt 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 OFF vent (1.0); // 1 sek}}

Anbefalede: