Najjednostavniji način programiranja mikrokontrolera!: 9 koraka
Najjednostavniji način programiranja mikrokontrolera!: 9 koraka
Anonim
Image
Image
STM NUKLEO-L476RG
STM NUKLEO-L476RG

Zanima li vas mikrokontroler koji troši mnogo manje energije? Danas ću vam predstaviti STM32 Ultra Low Power - L476RG, koji troši 4 puta manje energije od Arduino Mega i ima snažan Cortex procesor. Govorit ću i o MBED -u, koji je C jezik koji ne radi samo na procesorima STMicroelectronics, već i na NXP -u i nizu procesora koji imaju jezgru ARM. Na kraju ću vam pokazati mrežni prevoditelj.

Korak 1: STM NUCLEO-L476RG

• STM32L476RGT6 u paketu LQFP64

• ARM®32-bitni Cortex®-M4 CPU

• Prilagodljivi akcelerator u stvarnom vremenu

• (ART Accelerator ™) omogućuje izvršavanje stanja 0 čekanja

• iz Flash memorije

• Maksimalna frekvencija procesora 80 MHz

• VDD od 1,71 V do 3,6 V

• 1 MB Flash

• 128 KB SRAM -a

• SPI (3)

• I2C (3)

• USART (3)

• UART (2)

• LPUART (1)

• GPIO (51) s mogućnošću vanjskog prekida

• Kapacitivno otkrivanje s 12 kanala

• 12-bitni ADC (3) sa 16 kanala

• 12-bitni DAC s 2 kanala

Više informacija:

Korak 2: Izradite račun

Stvorite račun
Stvorite račun
Stvorite račun
Stvorite račun

Idite na www.mbed.com i stvorite račun. Ispunite podatke o registraciji.

Pritisnite captcha, pročitajte i prihvatite uvjete pa kliknite "Prijavi se".

Korak 3: Prijavite se u njega

Prijavite se u to
Prijavite se u to

Nakon registracije provjerite svoju e -poštu i prijavite se na web stranicu MBED

Korak 4: Dodajte ploču prevoditelju

Dodaj ploču prevoditelju
Dodaj ploču prevoditelju
Dodaj ploču prevoditelju
Dodaj ploču prevoditelju

Ako već imate MBED karticu priključenu na računalo, ona će se pojaviti kao pogon za palac. Unutar nje otvorite datoteku MBED. HTM u pregledniku.

Ili možete otići na os.mbed.com/platforms i odabrati svoju ploču s popisa ploča.

Na stranici vaše ploče kliknite "Dodaj u svoj MBED kompajler"

Korak 5: Uzorak koda

Uzorak koda
Uzorak koda

Idite na ovu stranicu s primjerom treptanja i kliknite "Uvezi u kompajler".

Korak 6: Primjer uvoza

Primjer uvoza
Primjer uvoza

Na zaslonu koji se otvori kliknite "Uvezi"

Korak 7: Sastaviti

Sastaviti
Sastaviti

Pritisnite gumb "Prevedi" kako bi poslužitelj pretočio izvorni kod u binarnu datoteku.

Preglednik će početi preuzimati binarnu datoteku čim poslužitelj završi sa sastavljanjem.

Korak 8: Prijenos binarnih datoteka na ploču

Prijenos binarnih datoteka na ploču
Prijenos binarnih datoteka na ploču

Za prijenos binarnog binarnog zapisa na karticu, jednostavno povucite ili kopirajte i zalijepite preuzetu binarnu datoteku u mapu kartice koja će se pojaviti kao pogon za palac.

Korak 9: Trepnite

Ovdje imamo kod. Među ostale naredbe uključit ćemo MBED, postaviti izlazni digitalni pin.

#include "mbed.h" DigitalOut myled (LED1); int main () {while (1) {myled = 1; // LED svijetli ON čekanje (0,2); // 200 ms myled = 0; // LED je isključen čekanje (1.0); // 1 s}}

Preporučeni: