Indholdsfortegnelse:
- Trin 1: Ting du har brug for
- Trin 2: STM32 BOARD Specifikationer (STM32F103C8T6)
- Trin 3: Installer STM32 -plader i Arduino IDE
- Trin 4: Forbindelser til programmering af tavlen
- Trin 5: Programmering af bestyrelsen
Video: STM32 -bord med Arduino IDE STM32F103C8T6: 5 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
Hej fyre, da mange mennesker bruger arduino -tavler, men som vi ved, har de nogle begrænsninger, så få andre tavler kom frem som et arduino -alternativ, der kan levere bedre ydeevne og bedre funktioner end en Arduino, og en af dem er STM32. STM32 -kortet er endnu billigere end Arduino uno, og dets muligheder er langt bedre end en arduino uno, men da de ikke er indbygget understøttet af Arduino IDE, skal vi tilføje dem manuelt til Arduino IDE. Så i denne instruks vil vi tilføje STM32 boards til Arduino IDE, og vi vil programmere dette board ved hjælp af Arduino IDE.
Trin 1: Ting du har brug for
Til disse instruktører har vi brug for følgende ting: STM32: USB CABLE: FTDI: "Breadboard & Få Jumpere
Trin 2: STM32 BOARD Specifikationer (STM32F103C8T6)
Specifikationerne for STM32F103C8T6 findes herunder og i billedet.: Producent 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 Antal I/O 37 Programhukommelsesstørrelse 64KB (64K x 8) Programhukommelsestype FLASH EEPROM -størrelse - RAM -størrelse 20K x 8 Spænding - Forsyning (Vcc/Vdd) 2V ~ 3.6V Datakonvertere A/D 10x12b Oscillatortype Intern driftstemperatur -40 ° C ~ 85 ° C (TA)
Trin 3: Installer STM32 -plader i Arduino IDE
Følg venligst nedenstående instruktioner og medfølgende billeder for at installere stm32 boards i arduino ide: 1- Start Arduino.cc IDE. Klik på menuen "Fil" og derefter "Præferencer". Dialogen "Præferencer" åbnes, og tilføj derefter følgende link til feltet "Yderligere bestyrelseslederes webadresser": "https://dan.drown.org/stm32duino/package_STM32duino_index. json "Klik" Ok "2- Klik på menuen" Værktøjer "og derefter" Tavler> Tavler Manager "Tavlemanageren åbnes, og du får vist en liste over installerede og tilgængelige tavler. Vælg" STM32 F103Cxxx "og klik på installer. Efter installationen er fuldført, vises der et "INSTALLERET" -tag ved siden af kernenavnet. Du kan lukke Board Manager. Nu kan du finde pakken STM32 -kort i menuen "Board". Vælg den ønskede boardserie: STM32F103CxxxVælg boardet
Trin 4: Forbindelser til programmering af tavlen
For at programmere stm32 skal du følge disse givne kredsløb. For at programmere det skal du naturligvis få Stm32, og en anden er usb til ttl -konverter, så få en USB til TTL -konverter og følg de viste schmatics.
Trin 5: Programmering af bestyrelsen
Åbn nu blinkskitsen i din arduino IDE og skift pin -nr til "PC13", fordi den indbyggede led i stm32 er på PC13 -pin, vælg derefter indstillingerne i værktøjsafsnittet (som: boards, com -port, uploadmetode osv. I henhold til vist image) & Upload koden til din stm32, og den indbyggede pc13 -led begynder at blinke som min i billeder (undskyld billedkvaliteten), og selv for at se den blinke, kan du også tilføje en ekstern LED til PC13. Så sjov at lave projekter med STM32 BOARD.
Anbefalede:
STM32 "Blue Pill" Progmaming Via Arduino IDE & USB: 8 trin
STM32 "Blue Pill" Progmaming Via Arduino IDE & USB: Sammenligning af STM32F generisk prototypekort (dvs. Blue Pill) med sin modpart Arduino er let at se, hvor mange flere ressourcer det har, hvilket åbner mange nye muligheder for IOT -projekter. ulemper er manglen på støtte til det. Faktisk ikke rigtigt
PWM Med ESP32 - Dæmpning LED med PWM på ESP 32 Med Arduino IDE: 6 trin
PWM Med ESP32 | Dæmpning af LED med PWM på ESP 32 Med Arduino IDE: I denne instruktion vil vi se, hvordan man genererer PWM -signaler med ESP32 ved hjælp af Arduino IDE & PWM bruges dybest set til at generere analog output fra enhver MCU, og den analoge output kan være alt mellem 0V til 3,3V (i tilfælde af esp32) & fra
DIY smart skala med vækkeur (med Wi-Fi, ESP8266, Arduino IDE og Adafruit.io): 10 trin (med billeder)
DIY Smart Scale With Alarm Clock (med Wi-Fi, ESP8266, Arduino IDE og Adafruit.io): I mit tidligere projekt udviklede jeg en smart badevægt med Wi-Fi. Det kan måle brugerens vægt, vise det lokalt og sende det til skyen. Du kan få flere detaljer om dette på linket herunder: https: //www.instructables.com/id/Wi-Fi-Smart-Scale-wi
Kom godt i gang med Stm32 Brug af Arduino IDE: 3 trin
Kom godt i gang med Stm32 Brug af Arduino IDE: STM32 Er ganske kraftfuldt og populært bord understøttet af Arduino IDE. Men for at bruge det skal du installere brædderne til stm32 i Arduino IDE, så i denne instruktion vil jeg fortælle, hvordan du installerer stm32 boards og hvordan at programmere det
Kom godt i gang med Esp 8266 Esp-01 Med Arduino IDE - Installation af Esp -plader i Arduino Ide og programmering af Esp: 4 trin
Kom godt i gang med Esp 8266 Esp-01 Med Arduino IDE | Installation af Esp-tavler i Arduino Ide og programmering af Esp: I denne instruktion lærer vi, hvordan du installerer esp8266-tavler i Arduino IDE, og hvordan du programmerer esp-01 og uploader kode i den. Da esp-tavler er så populære, så jeg tænkte på at rette en instruks til dette og de fleste mennesker står over for et problem