INHOUDSOPGAWE:
- Stap 1: Dinge wat u nodig het
- Stap 2: STM32 BOARD Spesifikasies (STM32F103C8T6)
- Stap 3: Installeer STM32 -borde in Arduino IDE
- Stap 4: Verbindings vir die programmering van die bord
- Stap 5: Die programmering van die raad
Video: STM32 -bord met Arduino IDE STM32F103C8T6: 5 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
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
Vir hierdie instruksies benodig ons die volgende dinge: STM32: USB -KABEL: FTDI: Broodbord en paar springers
Stap 2: 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
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
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
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:
PWM Met ESP32 - Dim LED met PWM op ESP 32 Met Arduino IDE: 6 stappe
PWM Met ESP32 | Dim LED met PWM op ESP 32 Met Arduino IDE: In hierdie instruksies sal ons sien hoe om PWM seine te genereer met ESP32 met behulp van Arduino IDE & PWM word basies gebruik om analoog uitset van enige MCU te genereer en die analoog uitset kan tussen 0V en 3.3V wees (in die geval van esp32) & van
DIY slim weegskaal met wekker (met Wi-Fi, ESP8266, Arduino IDE en Adafruit.io): 10 stappe (met foto's)
DIY Smart Scale With Alarm Clock (met Wi-Fi, ESP8266, Arduino IDE en Adafruit.io): In my vorige projek het ek 'n slim badkamerskaal met Wi-Fi ontwikkel. Dit kan die gebruiker se gewig meet, plaaslik vertoon en dit na die wolk stuur. U kan meer inligting hieroor kry op die onderstaande skakel: https: //www.instructables.com/id/Wi-Fi-Smart-Scale-wi
Maak 'n horlosie met M5stick C Met Arduino IDE - RTC-intydse klok met M5stack M5stick-C: 4 stappe
Maak 'n horlosie met M5stick C Met Arduino IDE | RTC Real Time Clock Met M5stack M5stick-C: Hallo ouens in hierdie instruksies, ons sal leer hoe om 'n horlosie te maak met 'n m5stick-C ontwikkelbord van m5stack met behulp van Arduino IDE. So m5stick sal datum, tyd en amp vertoon; week van die maand op die skerm
Aan die gang met Stm32 met behulp van Arduino IDE: 3 stappe
Aan die slag met Stm32 Met behulp van Arduino IDE: STM32 Is 'n redelik kragtige en gewilde bord wat deur Arduino IDE ondersteun word, maar om dit te kan gebruik, moet u die borde vir stm32 in Arduino IDE installeer, dus in hierdie instruksies sal ek vertel hoe u stm32 -borde moet installeer en hoe om dit te programmeer
Aan die slag met Esp 8266 Esp-01 Met Arduino IDE - Die installering van Esp -borde in Arduino Ide en programmering van Esp: 4 stappe
Aan die slag met Esp 8266 Esp-01 Met Arduino IDE | Installering van Esp-borde in Arduino Ide en programmering van Esp: In hierdie instruksies gaan ons leer hoe om esp8266-borde in Arduino IDE te installeer en hoe om esp-01 te programmeer en kode daarin te laai. dit en die meeste mense het 'n probleem