Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Pozdravljeni, saj veliko ljudi uporablja arduino plošče, vendar kot vemo, da imajo nekatere omejitve, se je pojavilo le nekaj drugih plošč kot alternativa arduinu, ki lahko prinese boljše delovanje in boljše funkcije kot Arduino, ena izmed njih pa je STM32. Plošča STM32 je celo cenejša od Arduino uno in njene zmogljivosti so veliko boljše od Arduino uno, ker pa jih Arduino IDE izvorno ne podpira, jih moramo ročno dodati v Arduino IDE. Tako bomo v teh navodilih dodali plošče STM32 v Arduino IDE in to ploščo bomo programirali z uporabo Arduino IDE.
Korak: Stvari, ki jih potrebujete
Za ta navodila bomo potrebovali naslednje: STM32: USB KABEL: FTDI: "Breadboard & nekaj skakalcev
2. korak: Specifikacije plošče STM32 (STM32F103C8T6)
Specifikacije STM32F103C8T6 so navedene spodaj in na sliki.: Proizvajalec STMicroelectronics Series STM32F1 jedrni procesor ARM® Cortex®-M3 Velikost jedra 32-bitna hitrost 72MHz Povezljivost CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB periferne enote DMA, krmiljenje motorja PWM, PDR, POR, PVD, PWM, Temperaturni senzor, WDT Število V/I 37 Velikost pomnilnika programa 64KB (64K x 8) Vrsta programskega pomnilnika Velikost bliskovnega EEPROMA - Velikost RAM -a 20K x 8 Napetost - Napajanje (Vcc/Vdd) 2V ~ 3.6V Podatkovni pretvorniki A/D 10x12b Notranja delovna temperatura oscilatorja -40 ° C ~ 85 ° C (TA)
Korak: Namestite plošče STM32 v Arduino IDE
Za namestitev plošč stm32 v arduino ide sledite spodnjim navodilom in priloženim slikam: 1- Zaženite IDE Arduino.cc. Kliknite meni »Datoteka« in nato »Nastavitve«. Odprlo se bo pogovorno okno »Nastavitve« in nato v polje »URL -ji dodatnih upraviteljev plošč« dodajte naslednjo povezavo: »https://dan.drown.org/stm32duino/package_STM32duino_index. json "Kliknite" V redu "2- Kliknite meni" Orodja "in nato" Plošče> Upravitelj plošč "Odpre se upravitelj plošč in videli boste seznam nameščenih in razpoložljivih plošč. Izberite" STM32 F103Cxxx "in kliknite namesti. Po končani namestitvi se poleg imena jedra prikaže oznaka "INSTALLED". Lahko zaprete upravitelja plošč. Zdaj lahko v meniju "Board" najdete paket plošč STM32. Izberite želeno serijo plošč: STM32F103CxxxIzberite ploščo
4. korak: Povezave za programiranje plošče
Če želite programirati stm32, morate slediti tem vezju. Če ga želite programirati, morate očitno dobiti Stm32, drugi pa je pretvornik USB v ttl, zato vzemite pretvornik USB v TTL in sledite prikazani shemi.
5. korak: Programiranje plošče
Sedaj odprite utripajočo skico v svojem arduino IDE in spremenite nožico pin na "PC13", ker je vgrajena svetilka stm32 na pin PC13, nato izberite nastavitve v razdelku z orodji (na primer: plošče, vrata com, način nalaganja itd. Glede na prikazano image) & naložite kodo na svoj stm32 in vgrajen LED pc13 bo začel utripati kot moj na slikah (oprostite za kakovost slike). Če želite videti, da pravilno utripa, lahko dodate tudi zunanjo LED na PC13. Zato se zabavajte pri ustvarjanju projektov s ploščo STM32.