Բովանդակություն:

STM32 տախտակ Arduino IDE STM32F103C8T6- ով ՝ 5 քայլ
STM32 տախտակ Arduino IDE STM32F103C8T6- ով ՝ 5 քայլ

Video: STM32 տախտակ Arduino IDE STM32F103C8T6- ով ՝ 5 քայլ

Video: STM32 տախտակ Arduino IDE STM32F103C8T6- ով ՝ 5 քայլ
Video: ESP32 Tutorial 15 - DC Motor Speed Control with ESP32 L293D | SunFounder's ESP32 IoT Learnig kit 2024, Նոյեմբեր
Anonim
STM32 տախտակ Arduino IDE STM32F103C8T6- ով
STM32 տախտակ Arduino IDE STM32F103C8T6- ով

Ողջույն տղերք, քանի որ շատ մարդիկ օգտագործում են arduino տախտակներ, բայց ինչպես գիտենք նրանք ունեն որոշակի սահմանափակումներ, այնպես որ քչերն են այլ տախտակներ ի հայտ եկել որպես arduino- ի այլընտրանք, որը կարող է մատուցել ավելի լավ կատարում և ավելի լավ հնարավորություններ, քան Arduino- ն, և դրանցից մեկը STM32- ն է: STM32 տախտակը նույնիսկ ավելի էժան է, քան Arduino uno- ն, և դրա հնարավորությունները շատ ավելի լավ են, քան Arduino uno- ն, բայց քանի որ դրանք բնիկորեն չեն աջակցվում Arduino IDE- ով, մենք պետք է դրանք ձեռքով ավելացնենք Arduino IDE- ին: Այսպիսով, այս հրահանգներում մենք կավելացնենք STM32 տախտակները Arduino IDE- ին և մենք կծրագրավորենք այս տախտակը `օգտագործելով Arduino IDE- ն:

Քայլ 1: Ձեզ անհրաժեշտ բաներ

Ձեզ անհրաժեշտ բաներ
Ձեզ անհրաժեշտ բաներ

Այս հրահանգների համար մեզ պետք կգան հետևյալ իրերը ՝ STM32: USB CABLE: FTDI: «Breadboard & Few Jumpers

Քայլ 2: STM32 BOARD- ի տեխնիկական պայմաններ (STM32F103C8T6)

STM32 BOARD- ի տեխնիկական պայմաններ (STM32F103C8T6)
STM32 BOARD- ի տեխնիկական պայմաններ (STM32F103C8T6)

STM32F103C8T6- ի տեխնիկական պայմանները տրված են ստորև և պատկերում: Արտադրող 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, Temp Sensor, WDT 37 I/O 37 Programրագրի հիշողության չափը 64KB (64K x 8) Memրագրի հիշողության տեսակը FLASH EEPROM Չափ - RAM- ի չափ 20K x 8 Լարման - մատակարարում (Vcc/Vdd) 2V ~ 3.6V Տվյալների փոխարկիչներ A/D 10x12b Օսիլյատորի տեսակը Ներքին աշխատանքային ջերմաստիճան -40 ° C ~ 85 ° C (TA)

Քայլ 3: Տեղադրեք STM32 տախտակները Arduino IDE- ում

Տեղադրեք STM32 տախտակները Arduino IDE- ում
Տեղադրեք STM32 տախտակները Arduino IDE- ում
Տեղադրեք STM32 տախտակները Arduino IDE- ում
Տեղադրեք STM32 տախտակները Arduino IDE- ում
Տեղադրեք STM32 տախտակները Arduino IDE- ում
Տեղադրեք STM32 տախտակները Arduino IDE- ում
Տեղադրեք STM32 տախտակները Arduino IDE- ում
Տեղադրեք STM32 տախտակները Arduino IDE- ում

Խնդրում ենք հետևել ստորև բերված հրահանգներին և տրամադրված պատկերներին `stm32 տախտակները տեղադրելու arduino ide- ում. 1- Գործարկեք Arduino.cc IDE- ն: Կտտացրեք «Ֆայլ» ընտրացանկին, այնուհետև ՝ «Նախընտրանքներ»: «Նախապատվություններ» երկխոսությունը կբացվի, այնուհետև ավելացրեք հետևյալ հղումը «Լրացուցիչ խորհուրդների կառավարիչների հասցեներ» դաշտին ՝ «https://dan.drown.org/stm32duino/package_STM32duino_index: json "Սեղմեք" Լավ "2- Կտտացրեք" Գործիքներ "ընտրացանկին, այնուհետև" Տախտակներ> Տախտակների կառավարիչ "Տախտակի կառավարիչը կբացվի և կտեսնեք տեղադրված և հասանելի տախտակների ցուցակ: Ընտրեք" STM32 F103Cxxx "և կտտացրեք տեղադրման վրա: Տեղադրման ավարտից հետո հիմնական անվան կողքին հայտնվում է «INSTALLED» պիտակը: Կարող եք փակել խորհրդի կառավարիչը: Այժմ «Board» ցանկում կարող եք գտնել STM32 տախտակների փաթեթը: Ընտրեք ցանկալի տախտակների շարքը ՝ STM32F103Cxxx Ընտրեք տախտակը

Քայլ 4. Կապի ծրագրավորման միացումներ

Խորհուրդ ծրագրավորման միացումներ
Խորհուրդ ծրագրավորման միացումներ

Stm32 ծրագրավորելու համար հարկավոր է հետևել այս տրված սխեմային:

Քայլ 5. Խորհրդի ծրագրավորում

Խորհրդի ծրագրավորում
Խորհրդի ծրագրավորում
Խորհրդի ծրագրավորում
Խորհրդի ծրագրավորում
Խորհրդի ծրագրավորում
Խորհրդի ծրագրավորում
Խորհրդի ծրագրավորում
Խորհրդի ծրագրավորում

Այժմ բացեք թարթման ուրվագիծը ձեր arduino IDE- ում և փոխեք քորոցը «PC13» - ով, որովհետև stm32- ի ինքնաթիռը գտնվում է PC13 փինում, այնուհետև ընտրեք գործիքների բաժնում պարամետրերը (օրինակ ՝ տախտակներ, կոմպորտ, բեռնման եղանակ և այլն: Ըստ ցուցադրվածի) image) & Վերբեռնեք ծածկագիրը ձեր stm32- ում և ներկառուցված pc13 led- ը կսկսի թարթել որպես իմ պատկերներում (ներողություն ՝ պատկերի որակի համար), և նույնիսկ այն պատշաճ կերպով թարթելիս կարող եք արտաքին LED- ն ավելացնել նաև PC13- ին: Այսպիսով, զվարճացեք STM32 BOARD- ի հետ նախագծեր կատարելիս:

Խորհուրդ ենք տալիս: