Sadržaj:

STM32 ploča s Arduino IDE STM32F103C8T6: 5 koraka
STM32 ploča s Arduino IDE STM32F103C8T6: 5 koraka

Video: STM32 ploča s Arduino IDE STM32F103C8T6: 5 koraka

Video: STM32 ploča s Arduino IDE STM32F103C8T6: 5 koraka
Video: Программирование STM32 Blue Pill с помощью релейной логики ПЛК LDmicro 2024, Srpanj
Anonim
STM32 ploča s Arduino IDE STM32F103C8T6
STM32 ploča s Arduino IDE STM32F103C8T6

Bok dečki, budući da mnogi ljudi koriste arduino ploče, ali kako znamo imaju određena ograničenja pa je malo drugih ploča izašlo na vidjelo kao arduino alternativa koja može pružiti bolje performanse i bolje značajke od Arduina, a jedna od njih je STM32. STM32 ploča je čak i jeftinija od Arduino uno -a, a mogućnosti su joj mnogo bolje od Arduino uno -a, ali budući da ih izvorno ne podržava Arduino IDE, moramo ih dodati ručno u Arduino IDE. Stoga ćemo u ovim uputama dodati ploče STM32 u Arduino IDE i programirat ćemo ovu ploču koristeći Arduino IDE.

Korak 1: Stvari koje trebate

Stvari koje trebate
Stvari koje trebate

Za ove instrukcije trebat će nam sljedeće: STM32: USB KABEL: FTDI: Breadboard i nekoliko kratkospojnika

Korak 2: Specifikacije ploče STM32 (STM32F103C8T6)

Specifikacije ploče STM32 (STM32F103C8T6)
Specifikacije ploče STM32 (STM32F103C8T6)

Specifikacije STM32F103C8T6 navedene su ispod i na slici.: Proizvođač STMicroelectronics Serije STM32F1 Jezgreni procesor ARM® Cortex®-M3 Veličina jezgre 32-bitna brzina 72MHz Povezivost CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB periferije DMA, Upravljanje motorom PWM, PDR, POR, PVD, PWM, Temp. Senzor, WDT Broj I/O 37 Veličina programske memorije 64KB (64K x 8) Vrsta programske memorije FLASH EEPROM Veličina - veličina RAM -a 20K x 8 Napon - napajanje (Vcc/Vdd) 2V ~ 3.6V pretvarači podataka A/D 10x12b Tip oscilatora Unutarnja radna temperatura -40 ° C ~ 85 ° C (TA)

Korak 3: Instalirajte STM32 ploče u Arduino IDE

Instalirajte STM32 ploče u Arduino IDE
Instalirajte STM32 ploče u Arduino IDE
Instalirajte STM32 ploče u Arduino IDE
Instalirajte STM32 ploče u Arduino IDE
Instalirajte STM32 ploče u Arduino IDE
Instalirajte STM32 ploče u Arduino IDE
Instalirajte STM32 ploče u Arduino IDE
Instalirajte STM32 ploče u Arduino IDE

Slijedite upute u nastavku i slike za instalaciju stm32 ploča u arduino ide: 1- Pokrenite Arduino.cc IDE. Kliknite izbornik "Datoteka", a zatim "Postavke". Otvorit će se dijaloški okvir "Postavke", a zatim dodajte sljedeću vezu u polje "URL -ovi dodatnih upravitelja ploča": "https://dan.drown.org/stm32duino/package_STM32duino_index. json "Pritisnite" U redu "2- Kliknite na izbornik" Alati ", a zatim" Ploče> Upravitelj ploča "Otvorit će se upravitelj ploče i vidjet ćete popis instaliranih i dostupnih ploča. Odaberite" STM32 F103Cxxx "i kliknite Instaliraj. Nakon dovršetka instalacije, pored naziva jezgre pojavljuje se oznaka "INSTALLED". Možete zatvoriti Upravitelj ploče. Sada možete pronaći paket ploča STM32 u izborniku "Ploča". Odaberite željenu seriju ploča: STM32F103CxxxIzaberite ploču

Korak 4: Veze za programiranje ploče

Veze za programiranje ploče
Veze za programiranje ploče

Da biste programirali stm32, morate slijediti ove zadane sklopove. Da biste ga programirali, morate očito nabaviti Stm32, a drugi je usb na ttl pretvarač, stoga nabavite USB na TTL pretvarač i slijedite prikazanu shemu.

Korak 5: Programiranje ploče

Programiranje ploče
Programiranje ploče
Programiranje ploče
Programiranje ploče
Programiranje ploče
Programiranje ploče
Programiranje ploče
Programiranje ploče

Sada otvorite treperavu skicu u svom arduino IDE -u i promijenite pin pin u "PC13" jer je ugrađena led dioda stm32 na PC13 pin -u, a zatim odaberite postavke u odjeljku alata (kao što su: ploče, com port, način prijenosa itd. Prema prikazanom image) & Prenesite kôd na svoj stm32, a ugrađena pc13 LED dioda će početi treptati kao moja na slikama (žao mi je zbog kvalitete slike), pa čak i da vidite kako bljeska kako treba, možete dodati i vanjsku LED diodu na PC13. Zato se zabavite u izradi projekata sa STM32 BOARD -om.

Preporučeni: