Obsah:

Doska STM32 s Arduino IDE STM32F103C8T6: 5 krokov
Doska STM32 s Arduino IDE STM32F103C8T6: 5 krokov

Video: Doska STM32 s Arduino IDE STM32F103C8T6: 5 krokov

Video: Doska STM32 s Arduino IDE STM32F103C8T6: 5 krokov
Video: Плата с STM32 STM32F030F4P6 и Arduino IDE 2024, November
Anonim
Doska STM32 s Arduino IDE STM32F103C8T6
Doska STM32 s Arduino IDE STM32F103C8T6

Ahoj chlapci, pretože veľa ľudí používa dosky arduino, ale ako vieme, majú určité obmedzenia, niekoľko ďalších dosiek sa ukázalo ako alternatíva arduino, ktorá môže poskytovať lepší výkon a lepšie vlastnosti ako Arduino a jednou z nich je STM32. Doska STM32 je ešte lacnejšia ako Arduino uno a jej schopnosti sú oveľa lepšie ako arduino uno, ale pretože nie sú natívne podporované Arduino IDE, musíme ich do Arduino IDE pridať ručne. V tomto návode teda pridáme dosky STM32 do Arduino IDE a túto dosku naprogramujeme pomocou Arduino IDE.

Krok 1: Veci, ktoré potrebujete

Veci, ktoré potrebujete
Veci, ktoré potrebujete

Pre tento návod budeme potrebovať nasledujúce veci: STM32: KÁBEL USB: FTDI: „Breadboard a niekoľko prepojok

Krok 2: Špecifikácia dosky STM32 (STM32F103C8T6)

Špecifikácia dosky STM32 (STM32F103C8T6)
Špecifikácia dosky STM32 (STM32F103C8T6)

Špecifikácie STM32F103C8T6 sú uvedené nižšie a rovnako ako na obrázku.: Výrobca jadrový procesor STMicroelectronics radu STM32F1 ARM® Cortex®-M3 veľkosť jadra 32-bitová rýchlosť 72MHz konektivita CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB periférie DMA, ovládanie motora PWM, PDR, POR, PVD, PWM, Senzor teploty, WDT Počet vstupov/výstupov 37 Veľkosť pamäte programu 64 kB (64 kB x 8) Typ pamäte programu Veľkosť FLASH EEPROM - Veľkosť pamäte RAM 20 kB x 8 Napätie - Napájanie (Vcc/Vdd) 2V ~ 3,6V prevodníky dát A/D 10x12b Typ oscilátora Vnútorná prevádzková teplota -40 ° C ~ 85 ° C (TA)

Krok 3: Nainštalujte dosky STM32 do Arduino IDE

Nainštalujte dosky STM32 do Arduino IDE
Nainštalujte dosky STM32 do Arduino IDE
Nainštalujte dosky STM32 do Arduino IDE
Nainštalujte dosky STM32 do Arduino IDE
Nainštalujte dosky STM32 do Arduino IDE
Nainštalujte dosky STM32 do Arduino IDE
Nainštalujte dosky STM32 do Arduino IDE
Nainštalujte dosky STM32 do Arduino IDE

Pri inštalácii dosiek stm32 do arduino ide postupujte podľa nižšie uvedených pokynov a dodaných obrázkov: 1- Spustite IDE Arduino.cc. Kliknite na ponuku „Súbor“a potom na „Predvoľby“. Otvorí sa dialógové okno „Predvoľby“, potom do poľa „Adresy URL ďalších správcov dosiek“pridajte nasledujúci odkaz: „https://dan.drown.org/stm32duino/package_STM32duino_index. json „Kliknite na„ Ok “2- Kliknite na ponuku„ Nástroje “a potom na„ Dosky> Správca dosiek “Otvorí sa správca dosiek a zobrazí sa zoznam nainštalovaných a dostupných dosiek. Vyberte„ STM32 F103Cxxx “a kliknite na inštaláciu. Po dokončení inštalácie sa vedľa názvu jadra zobrazí štítok „INŠTALOVANÉ“. Správcu dosky môžete zatvoriť. Teraz nájdete balík dosiek STM32 v ponuke „Doska“. Vyberte požadovanú sériu dosiek: STM32F103CxxxVyberte dosku

Krok 4: Pripojenia na programovanie dosky

Pripojenia na programovanie dosky
Pripojenia na programovanie dosky

Na programovanie stm32 musíte postupovať podľa týchto uvedených obvodov. Na programovanie potrebujete evidentne Stm32 a ďalší je prevodník USB na ttl, takže si dajte prevodník USB na TTL a postupujte podľa zobrazenej schémy.

Krok 5: Programovanie rady

Programovanie rady
Programovanie rady
Programovanie rady
Programovanie rady
Programovanie rady
Programovanie rady
Programovanie rady
Programovanie rady

Teraz otvorte skicu žmurknutia vo svojom arduino IDE a zmeňte pin č. Na „PC13“, pretože vstavaná LED dióda stm32 je na pine PC13, potom vyberte nastavenia v sekcii nástrojov (napríklad: dosky, port, spôsob nahrávania atď.) Obrázok) & Odošlite kód do svojho stm32 a vstavaná kontrolka pc13 začne blikať ako moja na obrázkoch (ospravedlňujeme sa za kvalitu obrazu) a aj keď to bude správne blikať, môžete do PC13 pridať aj externú LED diódu. Príjemnú zábavu pri tvorbe projektov s STM32 BOARD.

Odporúča: