Sisällysluettelo:
- Vaihe 1: STM NUCLEO-L476RG
- Vaihe 2: Luo tili
- Vaihe 3: Kirjaudu sisään
- Vaihe 4: Lisää levy kääntäjään
- Vaihe 5: Esimerkkikoodi
- Vaihe 6: Esimerkki tuonnista
- Vaihe 7: Kääntäminen
- Vaihe 8: Siirrä binaari hallitukselle
- Vaihe 9: Vilkkuu
Video: Helpoin tapa ohjelmoida mikrokontrolleri!: 9 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
Oletko kiinnostunut siitä, että sinulla on paljon vähemmän virtaa kuluttava mikrokontrolleri? Tänään esittelen sinulle STM32 Ultra Low Power - L476RG, joka käyttää 4 kertaa vähemmän energiaa kuin Arduino Mega ja jossa on tehokas Cortex -prosessori. Puhun myös MBED: stä, joka on C -kieli, joka toimii paitsi STMicroelectronics -prosessoreilla myös NXP: llä ja sarjalla prosessoreita, joilla on ARM -ydin. Lopuksi näytän sinulle online -kääntäjän.
Vaihe 1: STM NUCLEO-L476RG
• STM32L476RGT6 LQFP64 -paketissa
• ARM®32-bittinen Cortex®-M4-suoritin
• Mukautuva reaaliaikainen kiihdytin
• (ART Accelerator ™) mahdollistaa 0-odotustilan suorittamisen
• Flash -muistista
• CPU: n maksimi taajuus 80 MHz
• VDD 1,71 V - 3,6 V
• 1 Mt Flash
• 128 kt SRAM
• SPI (3)
• I2C (3)
• USART (3)
• UART (2)
• LPUART (1)
• GPIO (51) ulkoisella keskeytysominaisuudella
• Kapasitiivinen tunnistus 12 kanavalla
• 12-bittinen ADC (3) 16 kanavalla
• 12-bittinen DAC, 2 kanavaa
Lisätietoja:
Vaihe 2: Luo tili
Siirry osoitteeseen www.mbed.com ja luo tili. Täytä rekisteröintitiedot.
Napsauta captchaa, lue ja hyväksy ehdot ja napsauta "Rekisteröidy".
Vaihe 3: Kirjaudu sisään
Rekisteröinnin jälkeen tarkista sähköpostiosoitteesi ja kirjaudu sisään MBED -verkkosivustolle
Vaihe 4: Lisää levy kääntäjään
Jos tietokoneeseen on jo kytketty MBED -kortti, se näkyy muistina. Avaa sen sisällä oleva MBED. HTM -tiedosto selaimessa.
Tai voit siirtyä osoitteeseen os.mbed.com/platforms ja valita taulusi levyjen luettelosta.
Napsauta taulusi sivulla "Lisää MBED -kääntäjään"
Vaihe 5: Esimerkkikoodi
Siirry tälle sivulle vilkkuvan esimerkin avulla ja napsauta "Tuo kääntäjään".
Vaihe 6: Esimerkki tuonnista
Napsauta avautuvassa näytössä "Tuo"
Vaihe 7: Kääntäminen
Napsauta "Käännä" -painiketta, jotta palvelin kokoaa lähdekoodin binääritiedostoksi.
Selain aloittaa binaaritiedoston lataamisen heti, kun palvelin on kääntänyt.
Vaihe 8: Siirrä binaari hallitukselle
Jos haluat siirtää binaarikortin kortille, vedä tai kopioi ja liitä ladattu binaaritiedosto korttikansioon, joka näkyy muistitikuna.
Vaihe 9: Vilkkuu
Tässä meillä on koodi. Sisällytämme MBED, aseta digitaalinen ulostulo muiden komentojen joukkoon.
#include "mbed.h" DigitalOut myled (LED1); int main () {while (1) {myled = 1; // LED palaa ON (0.2); // 200 ms myled = 0; // LED ei pala odota (1.0); // 1 sekunti } }
Suositeltava:
Kuinka ohjelmoida Arduino Mega 2560 Core ?: 3 vaihetta
Kuinka ohjelmoida Arduino Mega 2560 Core ?: Löysin tämän suuren pienikokoisen Arduino -megalevyn ebaysta. Se on pienempi versio Arduino mega 2560: sta ja sitä kutsutaan ilmeisesti Arduinon megaydinksi … Yksi ongelma kuitenkin oli! Se ei sisällä usb -liitäntää, eikä siinä ole paljon
Helpoin tapa tehdä eleohjausrobotti: 7 vaihetta (kuvilla)
Helpoin tapa tehdä eleohjausrobotti: Ohjaa leluja kuin supersankari. Opi tekemään eleohjattu auto.Tämä koskee sitä, miten voit tehdä eleohjatun auton itse. Pohjimmiltaan tämä on yksinkertainen MPU-6050 3-akselisen gyroskoopin, kiihtyvyysanturin sovellus. Voit tehdä monia muita asioita
Helpoin tapa tulostaa tekstiviestejä tai IMessage -keskusteluja iPhonesta: 3 vaihetta
Helpoin tapa tulostaa tekstiviestejä tai IMessage -keskusteluja iPhonesta: Hei kaikki, Tässä opetusohjelmassa näytän sinulle muutamia helpoimpia tapoja tulostaa tekstiviestejä iPhonestasi. ei tule kirjeitse tai edes sähköpostitse, vaan tekstiviestillä
Helpoin tapa pehmentää alkuperäistä XBOXia: 5 vaihetta
Helpoin tapa pehmentää alkuperäistä XBOXia: Tämä Instructable on otettu gh3tt0h4x0r -sivustosta Youtubessa (mukaan lukien näytönsuojat, koska Gamebridgeni oli outo sinä yönä, kun tein tämän). Hänen kaksiosainen video näyttää, kuinka voit tehdä yksinkertaisen XBMC (XBox Media Center) -asennuksen XBoxiin ilman tarvetta
Helpoin tapa tehdä kompakti valo !! 3 YKSINKERTAISTA VAIHTOA !!: 3 vaihetta
Helpoin tapa tehdä kompakti valo !! 3 YKSINKERTAISTA VAIHTOA !!: Tarvitsemasi - Tina -folio 1 AA -paristo (jotkut AAA -paristot toimivat) 1 Mini -hehkulamppu (hehkulamput, joita käytetään useimmissa taskulampuissa; katso kuva) Viivain (tarvittaessa)