Tartalomjegyzék:

A mikrokontroller programozásának legegyszerűbb módja!: 9 lépés
A mikrokontroller programozásának legegyszerűbb módja!: 9 lépés

Videó: A mikrokontroller programozásának legegyszerűbb módja!: 9 lépés

Videó: A mikrokontroller programozásának legegyszerűbb módja!: 9 lépés
Videó: Így tanulj otthon programozni! Az én tanácsaim 2024, November
Anonim
Image
Image
STM NUCLEO-L476RG
STM NUCLEO-L476RG

Érdekel egy olyan mikrokontroller, amely sokkal kevesebb energiát fogyaszt? Ma bemutatom az STM32 Ultra Low Power - L476RG készüléket, amely négyszer kevesebb energiát fogyaszt, mint egy Arduino Mega, és erőteljes Cortex processzorral rendelkezik. Beszélek még az MBED -ről, amely egy C nyelv, amely nem csak az STMicroelectronics processzorokon, hanem az NXP -n és egy sor ARM maggal rendelkező processzoron is működik. Végül mutatok egy online fordítót.

1. lépés: STM NUCLEO-L476RG

• STM32L476RGT6 LQFP64 csomagban

• ARM® 32 bites Cortex®-M4 CPU

• Adaptív valós idejű gyorsító

• (ART Accelerator ™) lehetővé teszi a 0 várakozási állapot végrehajtását

• Flash memóriából

• 80 MHz maximális CPU frekvencia

• VDD 1,71 V -tól 3,6 V -ig

• 1 MB Flash

• 128 KB SRAM

• SPI (3)

• I2C (3)

• USART (3)

• UART (2)

• LPUART (1)

• GPIO (51) külső megszakítási képességgel

• Kapacitív érzékelés 12 csatornával

• 12 bites ADC (3) 16 csatornával

• 12 bites DAC 2 csatornával

További információ:

2. lépés: Hozzon létre egy fiókot

Hozzon létre egy fiókot
Hozzon létre egy fiókot
Hozzon létre egy fiókot
Hozzon létre egy fiókot

Látogasson el a www.mbed.com oldalra, és hozzon létre egy fiókot. Töltse ki a regisztrációs adatokat.

Kattintson a captcha gombra, olvassa el és fogadja el a feltételeket, majd kattintson a "Regisztráció" gombra.

3. lépés: Jelentkezzen be

Jelentkezzen be
Jelentkezzen be

A regisztráció után ellenőrizze az e -mail címét, és jelentkezzen be az MBED webhelyére

4. lépés: Adja hozzá a táblát a fordítóhoz

Tábla hozzáadása a fordítóhoz
Tábla hozzáadása a fordítóhoz
Tábla hozzáadása a fordítóhoz
Tábla hozzáadása a fordítóhoz

Ha már van MBED -kártya csatlakoztatva a számítógéphez, akkor ez meghajtóként jelenik meg. Belül nyissa meg az MBED. HTM fájlt a böngészőben.

Vagy lépjen az os.mbed.com/platforms oldalra, és válassza ki a tábláját a táblák listájából.

A tábla oldalán kattintson a "Hozzáadás az MBED -fordítóhoz" gombra

5. lépés: Mintakód

Mintakód
Mintakód

Lépjen erre az oldalra a villogó példával, és kattintson az "Importálás a fordítóba" gombra.

6. lépés: Példa importálásra

Példa importálásra
Példa importálásra

A megnyíló képernyőn kattintson az "Import" gombra

7. lépés: Fordítás

Összeállít
Összeállít

Kattintson a "Fordítás" gombra, hogy a szerver bináris fájlba fordítsa a forráskódot.

A böngésző elkezdi letölteni a bináris fájlt, amint a szerver befejezi a fordítást.

8. lépés: Bináris átvitele a táblára

Bináris átvitele a táblára
Bináris átvitele a táblára

A bináris fájlnak a kártyára való átviteléhez egyszerűen húzza vagy másolja be, majd illessze be a letöltött bináris fájlt a kártya mappába, amely meghajtóként jelenik meg.

9. lépés: Blink

Itt van a kód. Belefoglaljuk az MBED -et, beállítjuk a kimeneti digitális tűt, többek között a parancsok között.

#include "mbed.h" DigitalOut myled (LED1); int main () {while (1) {myled = 1; // A LED világít Várjon (0,2); // 200 ms myled = 0; // A LED nem világít várjon (1.0); // 1 perc } }

Ajánlott: