Cuprins:

Placă STM32 cu Arduino IDE STM32F103C8T6: 5 pași
Placă STM32 cu Arduino IDE STM32F103C8T6: 5 pași

Video: Placă STM32 cu Arduino IDE STM32F103C8T6: 5 pași

Video: Placă STM32 cu Arduino IDE STM32F103C8T6: 5 pași
Video: How to program an STM32 board with the Arduino IDE 2024, Iulie
Anonim
Placă STM32 cu Arduino IDE STM32F103C8T6
Placă STM32 cu Arduino IDE STM32F103C8T6

Bună băieți, deoarece mulți oameni folosesc plăci arduino, dar, după cum știm, au unele limitări, atât de puține plăci au intrat în lumină ca o alternativă arduino care poate oferi performanțe mai bune și caracteristici mai bune decât un Arduino și una dintre ele este STM32. Placa STM32 este chiar mai ieftină decât Arduino uno și capabilitățile sale sunt mult mai bune decât Un arduino uno, dar din moment ce nu sunt acceptate nativ de Arduino IDE, trebuie să le adăugăm manual la Arduino IDE. Deci, în acest instructables vom adăuga plăci STM32 la Arduino IDE și vom programa această placă folosind Arduino IDE.

Pasul 1: Lucruri de care aveți nevoie

Lucruri de care ai nevoie
Lucruri de care ai nevoie

Pentru acest instructable vom avea nevoie de următoarele lucruri: STM32: USB CABLE: FTDI: "Breadboard & Few Jumpers

Pasul 2: Specificații STM32 BOARD (STM32F103C8T6)

Specificații STM32 BOARD (STM32F103C8T6)
Specificații STM32 BOARD (STM32F103C8T6)

Specificațiile STM32F103C8T6 sunt furnizate mai jos și, precum și în imagine.: Producător STMicroelectronics Series STM32F1 Core Processor ARM® Cortex®-M3 Core Size 32-Bit Speed 72MHz Connectivity CANbus, I²C, IrDA, LINbus, SPI, UART / USART, USB Peripherals DMA, Motor Control PWM, PDR, POR, PVD, PWM, Senzor de temperatură, WDT Număr I / O 37 Dimensiune memorie program 64KB (64K x 8) Tip memorie program Dimensiune FLASH EEPROM - Dimensiune RAM 20K x 8 Tensiune - Alimentare (Vcc / Vdd) 2V ~ 3.6V Convertoare de date A / D 10x12b Tip oscilator Temperatura de funcționare internă -40 ° C ~ 85 ° C (TA)

Pasul 3: Instalați plăcile STM32 în Arduino IDE

Instalați plăcile STM32 în Arduino IDE
Instalați plăcile STM32 în Arduino IDE
Instalați plăcile STM32 în Arduino IDE
Instalați plăcile STM32 în Arduino IDE
Instalați plăcile STM32 în Arduino IDE
Instalați plăcile STM32 în Arduino IDE
Instalați plăcile STM32 în Arduino IDE
Instalați plăcile STM32 în Arduino IDE

Vă rugăm să urmați instrucțiunile de mai jos și imaginile furnizate pentru a instala plăcile stm32 în arduino ide: 1- Lansați Arduino.cc IDE. Faceți clic pe meniul „Fișier” și apoi „Preferințe”. Se va deschide dialogul „Preferințe”, apoi adăugați următorul link în câmpul „Adrese URL de administratori de plăci suplimentare”: „https://dan.drown.org/stm32duino/package_STM32duino_index. json "Faceți clic pe" Ok "2- Faceți clic pe meniul" Instrumente "și apoi pe" Placi> Manager placi "Managerul de plăci se va deschide și veți vedea o listă a plăcilor instalate și disponibile. Selectați" STM32 F103Cxxx "și faceți clic pe instalare. După finalizarea instalării, apare o etichetă „INSTALATĂ” lângă numele de bază. Puteți închide Board Manager. Acum puteți găsi pachetul de plăci STM32 în meniul „Placă”. Selectați seria de plăci dorite: STM32F103Cxxx Selectați placa

Pasul 4: Conexiuni pentru programarea plăcii

Conexiuni pentru programarea plăcii
Conexiuni pentru programarea plăcii

Pentru a programa stm32, trebuie să urmați aceste circuite date. Pentru a-l programa, trebuie să obțineți Stm32 în mod evident și altul este convertorul USB la TTL, deci obțineți un convertor USB în TTL și urmați schemele prezentate.

Pasul 5: Programarea plăcii

Programarea plăcii
Programarea plăcii
Programarea plăcii
Programarea plăcii
Programarea plăcii
Programarea plăcii
Programarea plăcii
Programarea plăcii

Acum deschideți schița intermitentă în IDE-ul dvs. arduino și schimbați pinul nu la „PC13”, deoarece led-ul integrat al stm32 este pe pinul PC13, apoi selectați setările din secțiunea de instrumente (cum ar fi: placi, port com, metodă de încărcare etc. imagine) & Încărcați codul pe stm32, iar ledul PC13 de la bord va începe să clipească ca al meu în imagini (îmi pare rău pentru calitatea imaginii) și chiar și pentru a-l vedea clipind, puteți adăuga și un LED extern la PC13. Deci, distrează-te făcând proiecte cu STM32 BOARD.

Recomandat: