INHOUDSOPGAWE:

STM32 -bord met Arduino IDE STM32F103C8T6: 5 stappe
STM32 -bord met Arduino IDE STM32F103C8T6: 5 stappe

Video: STM32 -bord met Arduino IDE STM32F103C8T6: 5 stappe

Video: STM32 -bord met Arduino IDE STM32F103C8T6: 5 stappe
Video: Дешёвая STM32 плата + Arduino IDE 2024, Julie
Anonim
STM32 -bord met Arduino IDE STM32F103C8T6
STM32 -bord met Arduino IDE STM32F103C8T6

Hallo ouens, aangesien baie mense arduino -borde gebruik, maar soos ons weet, het hulle 'n paar beperkings, maar so min ander borde het aan die lig gekom as 'n arduino -alternatief wat beter prestasie en beter funksies kan lewer as 'n Arduino, en een daarvan is STM32. STM32 -bord is selfs goedkoper as Arduino uno en die vermoëns daarvan is baie beter as 'n Arduino uno, maar aangesien dit nie oorspronklik deur Arduino IDE ondersteun word nie, moet ons dit handmatig by Arduino IDE voeg. In hierdie instruksies sal ons dus STM32 -borde by Arduino IDE voeg, en ons sal hierdie bord met behulp van Arduino IDE programmeer.

Stap 1: Dinge wat u nodig het

Dinge wat jy nodig het
Dinge wat jy nodig het

Vir hierdie instruksies benodig ons die volgende dinge: STM32: USB -KABEL: FTDI: Broodbord en paar springers

Stap 2: STM32 BOARD Spesifikasies (STM32F103C8T6)

STM32 BOARD Spesifikasies (STM32F103C8T6)
STM32 BOARD Spesifikasies (STM32F103C8T6)

Die spesifikasies van STM32F103C8T6 word hieronder verskaf, sowel as in die prent.: Vervaardiger STMicroelectronics Series STM32F1 Kernverwerker ARM® Cortex®-M3 Kerngrootte 32-bis Spoed 72MHz Konneksie CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB-randapparatuur DMA, Motorbeheer PWM, PDR, POR, PVD, PWM, Temp Sensor, WDT Aantal I/O 37 Programgeheue Grootte 64KB (64K x 8) Programgeheue tipe FLASH EEPROM Grootte - RAM Grootte 20K x 8 Spanning - Voeding (Vcc/Vdd) 2V ~ 3.6V Data Converters A/D 10x12b Ossillator tipe Interne bedryfstemperatuur -40 ° C ~ 85 ° C (TA)

Stap 3: Installeer STM32 -borde in Arduino IDE

Installeer STM32 -borde in Arduino IDE
Installeer STM32 -borde in Arduino IDE
Installeer STM32 -borde in Arduino IDE
Installeer STM32 -borde in Arduino IDE
Installeer STM32 -borde in Arduino IDE
Installeer STM32 -borde in Arduino IDE
Installeer STM32 -borde in Arduino IDE
Installeer STM32 -borde in Arduino IDE

Volg die onderstaande instruksies en beelde om stm32-borde in arduino te installeer: 1- Begin Arduino.cc IDE. Klik op die "File" -kieslys en dan op "Voorkeure". Die dialoog "Voorkeure" sal oopmaak en voeg die volgende skakel by die veld "Extra Boards Managers URLs": "https://dan.drown.org/stm32duino/package_STM32duino_index. json "Klik" Ok "2- Klik op die" Tools "-kieslys en dan op" Boards> Boards Manager "Die bordbestuurder sal oopmaak en u sal 'n lys met geïnstalleerde en beskikbare borde sien. Kies die" STM32 F103Cxxx "en klik op install. Nadat die installasie voltooi is, verskyn 'n "INSTALLED" tag langs die kernnaam. U kan die Board Manager sluit. Nou kan u die pakket STM32 boards vind in die menu "Board". Kies die gewenste borde reeks: STM32F103Cxxx

Stap 4: Verbindings vir die programmering van die bord

Verbindings vir die programmering van die raad
Verbindings vir die programmering van die raad

Om die stm32 te programmeer, moet u die gegewe stroombaan volg. Om dit te programmeer, moet u natuurlik Stm32 kry, en die ander is usb to ttl -omskakelaar, so kry 'n USB na TTL -omskakelaar en volg die getoonde skmatika.

Stap 5: Die programmering van die raad

Die programmering van die raad
Die programmering van die raad
Die programmering van die raad
Die programmering van die raad
Die programmering van die raad
Die programmering van die raad
Die programmering van die raad
Die programmering van die raad

Maak nou die knipskets in u arduino IDE oop en verander die pen nr na "PC13" omdat die ingeboude led van stm32 op die PC13 -pen is, en kies dan die instellings in die gereedskapafdeling (soos: borde, com -poort, oplaai -metode, ens. beeld) en laai die kode op na u stm32, en die ingeboude pc13 led sal soos myne in die beelde begin knip (ek is jammer oor die beeldkwaliteit), en selfs om te sien hoe dit flikker, kan u ook 'n eksterne LED by PC13 voeg. Geniet dus projekte met STM32 BOARD.

Aanbeveel: