Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
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
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á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
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
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
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.