![Najjednostavniji način programiranja mikrokontrolera!: 9 koraka Najjednostavniji način programiranja mikrokontrolera!: 9 koraka](https://i.howwhatproduce.com/images/003/image-7005-37-j.webp)
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-23 14:47
![Image Image](https://i.howwhatproduce.com/images/003/image-7005-39-j.webp)
![](https://i.ytimg.com/vi/EzrzF-EhMug/hqdefault.jpg)
![STM NUKLEO-L476RG STM NUKLEO-L476RG](https://i.howwhatproduce.com/images/003/image-7005-40-j.webp)
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](https://i.howwhatproduce.com/images/003/image-7005-41-j.webp)
![Stvorite račun Stvorite račun](https://i.howwhatproduce.com/images/003/image-7005-42-j.webp)
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](https://i.howwhatproduce.com/images/003/image-7005-43-j.webp)
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](https://i.howwhatproduce.com/images/003/image-7005-44-j.webp)
![Dodaj ploču prevoditelju Dodaj ploču prevoditelju](https://i.howwhatproduce.com/images/003/image-7005-45-j.webp)
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](https://i.howwhatproduce.com/images/003/image-7005-46-j.webp)
Idite na ovu stranicu s primjerom treptanja i kliknite "Uvezi u kompajler".
Korak 6: Primjer uvoza
![Primjer uvoza Primjer uvoza](https://i.howwhatproduce.com/images/003/image-7005-47-j.webp)
Na zaslonu koji se otvori kliknite "Uvezi"
Korak 7: Sastaviti
![Sastaviti Sastaviti](https://i.howwhatproduce.com/images/003/image-7005-48-j.webp)
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](https://i.howwhatproduce.com/images/003/image-7005-49-j.webp)
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:
Najjednostavniji IoT mjerač temperature i vlažnosti: 5 koraka (sa slikama)
![Najjednostavniji IoT mjerač temperature i vlažnosti: 5 koraka (sa slikama) Najjednostavniji IoT mjerač temperature i vlažnosti: 5 koraka (sa slikama)](https://i.howwhatproduce.com/images/002/image-5198-12-j.webp)
Najjednostavniji IoT mjerač temperature i vlažnosti: Najjednostavniji IoT mjerač temperature i vlažnosti omogućuje vam prikupljanje temperature, vlažnosti i toplinskog indeksa. Zatim ih pošaljite na Adafruit IO
"Najjednostavniji svijet", izrađen od neuralizatora (ljudi u crnoj gumici za brisanje memorije): 10 koraka (sa slikama)
!["Najjednostavniji svijet", izrađen od neuralizatora (ljudi u crnoj gumici za brisanje memorije): 10 koraka (sa slikama) "Najjednostavniji svijet", izrađen od neuralizatora (ljudi u crnoj gumici za brisanje memorije): 10 koraka (sa slikama)](https://i.howwhatproduce.com/images/005/image-13984-j.webp)
"Worlds Simplest" Neuralizer-build (Men in Black Memory Eraser): Idete li na kostimiranu zabavu za samo nekoliko dana, ali još uvijek nemate kostim? Onda je ova konstrukcija za vas! Sa sunčanim naočalama i crnim odijelom, ovaj rekvizit upotpunjuje vaš kostim Men in Black. Temelji se na najjednostavnijem mogućem elektroničkom krugu
Konfiguracija bitova osigurača AVR mikrokontrolera. Stvaranje i učitavanje u flash memoriji mikrokontrolera LED programa koji treperi .: 5 koraka
![Konfiguracija bitova osigurača AVR mikrokontrolera. Stvaranje i učitavanje u flash memoriji mikrokontrolera LED programa koji treperi .: 5 koraka Konfiguracija bitova osigurača AVR mikrokontrolera. Stvaranje i učitavanje u flash memoriji mikrokontrolera LED programa koji treperi .: 5 koraka](https://i.howwhatproduce.com/images/001/image-689-71-j.webp)
Konfiguracija bitova osigurača AVR mikrokontrolera. Stvaranje i učitavanje u Flash memoriji mikrokontrolera LED trepćućeg programa. U ovom slučaju izradit ćemo jednostavan program u C kodu i snimiti ga u memoriju mikrokontrolera. Napisat ćemo vlastiti program i sastaviti hex datoteku, koristeći Atmel Studio kao integriranu razvojnu platformu. Konfigurirat ćemo osigurač bi
Kako napraviti mobilnog upravljanog robota - Na temelju DTMF -a - Bez mikrokontrolera i programiranja - Kontrola s bilo kojeg mjesta u svijetu - RoboGeeks: 15 koraka
![Kako napraviti mobilnog upravljanog robota - Na temelju DTMF -a - Bez mikrokontrolera i programiranja - Kontrola s bilo kojeg mjesta u svijetu - RoboGeeks: 15 koraka Kako napraviti mobilnog upravljanog robota - Na temelju DTMF -a - Bez mikrokontrolera i programiranja - Kontrola s bilo kojeg mjesta u svijetu - RoboGeeks: 15 koraka](https://i.howwhatproduce.com/images/001/image-1435-80-j.webp)
Kako napraviti mobilnog upravljanog robota | Na temelju DTMF -a | Bez mikrokontrolera i programiranja | Kontrola s bilo kojeg mjesta u svijetu | RoboGeeks: Želite napraviti robota kojim se može upravljati bilo gdje u svijetu, učinimo to
Najjednostavniji način omekšavanja originalnog XBOX -a: 5 koraka
![Najjednostavniji način omekšavanja originalnog XBOX -a: 5 koraka Najjednostavniji način omekšavanja originalnog XBOX -a: 5 koraka](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11122720-the-easiest-way-to-soft-mod-an-original-xbox-5-steps-j.webp)
Najlakši način za omekšavanje i originalni XBOX: Ovaj Instructable je preuzet s gh3tt0h4x0r na Youtubeu (uključujući i snimke zaslona, jer je moj Gamebridge bio čudan one noći kad sam to učinio). Njegov video iz dva dijela prikazuje kako možete jednostavno instalirati XBMC (XBox Media Center) na XBox bez potrebe