Բովանդակություն:
- Քայլ 1: Ձեզ անհրաժեշտ բաներ
- Քայլ 2: STM32 BOARD- ի տեխնիկական պայմաններ (STM32F103C8T6)
- Քայլ 3: Տեղադրեք STM32 տախտակները Arduino IDE- ում
- Քայլ 4. Կապի ծրագրավորման միացումներ
- Քայլ 5. Խորհրդի ծրագրավորում
Video: STM32 տախտակ Arduino IDE STM32F103C8T6- ով ՝ 5 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
Ողջույն տղերք, քանի որ շատ մարդիկ օգտագործում են 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)
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- ում. 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- ի հետ նախագծեր կատարելիս:
Խորհուրդ ենք տալիս:
Arduino LTC6804 BMS - Մաս 2. Մնացորդային տախտակ. 5 քայլ
Arduino LTC6804 BMS - Մաս 2. Մնացորդային տախտակ. Մաս 1 այստեղ է Մարտկոցի կառավարման համակարգը (BMS) ներառում է մարտկոցի տուփի կարևոր պարամետրերը զգալու գործառույթ, ներառյալ բջջային լարումները, մարտկոցի հոսանքը, բջիջների ջերմաստիճանը և այլն: սահմանված տեսականի, փաթեթը կարող է լինել դիսկոտեկ
Ինչպես պատրաստել էժան Arduino տախտակ. 4 քայլ (նկարներով)
Ինչպես պատրաստել էժան Attiny Arduino տախտակ. Դե, շատ ժամանակ ես անհանգստանում եմ, երբ Arduino- ի կարիքը զգում եմ որոշ նախագծերում, որտեղ ինձ անհրաժեշտ են մի քանի մուտքի/ելք: 85/45 Arduino-Tiny- ը ATtiny- ի բաց կոդ է
Հելոուինի սարսափ մեքենա ՝ օգտագործելով PIR, 3D տպված դդում և Troll Arduino համատեղելի աուդիո պրանկեր/գործնական կատակների տախտակ. 5 քայլ
Հելոուինի վախեցնող մեքենա ՝ օգտագործելով PIR, 3D տպագիր դդում և Troll Arduino համատեղելի աուդիո պրանկեր/գործնական կատակ տախտակ. The Troll խորհուրդը ստեղծվել է EngineeringShock Electronics- ի Պատրիկ Թոմաս Միտչելի կողմից և ամբողջությամբ ֆինանսավորվել է Kickstarter- ում ոչ վաղ անցյալում: Ես մի քանի շաբաթ շուտ ստացա վարձատրությունս ՝ օգնելու գրել օգտագործման որոշ օրինակներ և փորձարկել Arduino գրադարան
Arduino ձայնային տախտակ `5 քայլ
Arduino Sound Board. Սա Arduino ձայնային տախտակի փորձ է: Դուք կհասկանաք, թե ինչպես է աշխատում պասիվ ազդանշանը և ինչպես կարող եք ստեղծել պարզ Arduino ձայնային տախտակ այս փորձի ընթացքում: Օգտագործելով որոշ կոճակներ և ընտրելով համապատասխան հնչերանգ, կարող եք մեղեդի ստեղծել:
Ինչպես օգտագործել Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE համատեղելի տախտակ ՝ օգտագործելով Blynk: 10 քայլ
Ինչպես օգտագործել Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE Համատեղելի տախտակ ՝ օգտագործելով Blynk: Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE Համատեղելի տախտակ Նկարագրություն. WiFi ESP8266 Boardարգացման տախտակ WEMOS D1: WEMOS D1- ը WIFI զարգացման տախտակ է, որը հիմնված է ESP8266 12E- ի վրա: Գործողությունը նման է NODEMCU- ին, բացառությամբ, որ սարքավորումները կուտակված են