Përmbajtje:

Mënyra më e lehtë për të programuar një mikrokontrollues !: 9 hapa
Mënyra më e lehtë për të programuar një mikrokontrollues !: 9 hapa

Video: Mënyra më e lehtë për të programuar një mikrokontrollues !: 9 hapa

Video: Mënyra më e lehtë për të programuar një mikrokontrollues !: 9 hapa
Video: Vetëm 0.1% e njerëzve e dinë këtë: Si mund të ndryshoni kiminë e trurit tuaj dhe të arrini gjithçka? 2024, Nëntor
Anonim
Image
Image
STM NUCLEO-L476RG
STM NUCLEO-L476RG

A jeni interesant të keni një mikrokontrollues që përdor shumë më pak energji? Sot, do t'ju prezantoj me STM32 Ultra Low Power - L476RG, i cili përdor 4 herë më pak energji se një Arduino Mega dhe ka një procesor të fuqishëm Cortex. Unë gjithashtu do të flas për MBED, e cila është një gjuhë C që punon jo vetëm në procesorët STMicroelectronics, por edhe në NXP dhe një seri përpunuesish që kanë një bërthamë ARM. Së fundi, unë do t'ju tregoj një përpilues në internet.

Hapi 1: STM NUCLEO-L476RG

• STM32L476RGT6 në paketën LQFP64

• CPU ARM®32-bit Cortex®-M4

• Përshpejtues përshtatës në kohë reale

• (ART Accelerator ™) duke lejuar ekzekutimin e gjendjes me 0 pritje

• nga Flash memoria

• Frekuenca maksimale e CPU 80 MHz

• VDD nga 1.71 V në 3.6 V

• 1 MB Flash

• 128 KB SRAM

• SPI (3)

• I2C (3)

• USART (3)

• UART (2)

• LPUART (1)

• GPIO (51) me aftësinë e ndërprerjes së jashtme

• Ndjenja kapacitive me 12 kanale

• ADC 12-bitësh (3) me 16 kanale

• DAC 12-bitësh me 2 kanale

Më shumë informacion:

Hapi 2: Krijoni një llogari

Krijo nje llogari
Krijo nje llogari
Krijo nje llogari
Krijo nje llogari

Shkoni në www.mbed.com dhe krijoni një llogari. Plotësoni të dhënat e regjistrimit.

Klikoni në captcha, lexoni dhe pranoni kushtet, dhe klikoni "Regjistrohu".

Hapi 3: Hyni në të

Hyni në të
Hyni në të

Pas regjistrimit, kontrolloni emailin tuaj dhe regjistrohuni në faqen e internetit të MBED

Hapi 4: Shtoni bordin në përpiluesin

Shtoni bordin në përpiluesin
Shtoni bordin në përpiluesin
Shtoni bordin në përpiluesin
Shtoni bordin në përpiluesin

Nëse tashmë keni një kartë MBED të kyçur në kompjuterin tuaj, ajo do të shfaqet si një disk i madh. Brenda tij, hapni skedarin MBED. HTM në shfletuesin.

Ose mund të shkoni te os.mbed.com/platforms dhe të zgjidhni bordin tuaj nga lista e bordeve.

Në faqen e bordit tuaj, klikoni në "Shto në Kompiluesin tuaj MBED"

Hapi 5: Kodi Shembull

Kodi Shembull
Kodi Shembull

Shkoni në këtë faqe me shembullin e ndezjes dhe klikoni në "Importo në Përpilues".

Hapi 6: Shembulli i Importit

Shembull Importi
Shembull Importi

Në ekranin që hapet, klikoni "Import"

Hapi 7: Përpiloni

Për të Hartuar
Për të Hartuar

Klikoni butonin "Përpilo" në mënyrë që serveri të përpilojë kodin burimor në një skedar binar.

Shfletuesi do të fillojë shkarkimin e skedarit binar sapo serveri të përfundojë përpilimin.

Hapi 8: Transferoni Binary në Bord

Transferoni Binary në Bord
Transferoni Binary në Bord

Për të transferuar binarin në kartë, thjesht tërhiqni ose kopjoni dhe ngjisni skedarin binar të shkarkuar në dosjen e kartës, e cila do të shfaqet si një makinë e gishtit.

Hapi 9: Blink

Këtu kemi kodin. Ne do të përfshijmë MBED, vendosim pinin dixhital të daljes, midis komandave të tjera.

#përfshi "mbed.h" DigitalOut myled (LED1); int kryesore () {ndërsa (1) {myled = 1; // LED është ndezur prisni (0.2); // 200 ms myled = 0; // LED është OFF prisni (1.0); // 1 sek}}

Recommended: