Sadržaj:

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

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

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

Zdravo dečki, budući da mnogi ljudi koriste arduino ploče, ali kako znamo da imaju određena ograničenja, pa se malo drugih ploča pojavilo kao arduino alternativa koja može pružiti bolje performanse i bolje karakteristike od Arduina, a jedna od njih je STM32. STM32 ploča je čak i jeftinija od Arduino uno -a i njene mogućnosti su mnogo bolje od An 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 date su ispod i na slici.: Proizvođač STMicroelectronics Serija STM32F1 Core 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) Tip programske memorije FLASH EEPROM Veličina - RAM veličina 20K x 8 Napon - Napajanje (Vcc/Vdd) 2V ~ 3.6V pretvarači podataka A/D 10x12b Tip oscilatora Interna 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. Pritisnite izbornik "Datoteka", a zatim "Postavke". Otvorit će se dijalog "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 na Instaliraj. Nakon što se instalacija dovrši, 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 navedena kola. 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 odbora
Programiranje odbora
Programiranje odbora
Programiranje odbora
Programiranje odbora
Programiranje odbora
Programiranje odbora
Programiranje odbora

Sada otvorite treperavu skicu u svom arduino IDE -u i promijenite pin pin u "PC13" jer je LED dioda stm32 na PC13 pin -u, a zatim odaberite postavke u odjeljku alata (kao što su: ploče, com port, način učitavanja itd. Prema prikazanom sliku) i 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 treperi kako treba, možete dodati i vanjsku LED diodu na PC13. Zato se zabavite u stvaranju projekata sa STM32 BOARD -om.

Preporučuje se: