Innholdsfortegnelse:

STM32 -bord med Arduino IDE STM32F103C8T6: 5 trinn
STM32 -bord med Arduino IDE STM32F103C8T6: 5 trinn

Video: STM32 -bord med Arduino IDE STM32F103C8T6: 5 trinn

Video: STM32 -bord med Arduino IDE STM32F103C8T6: 5 trinn
Video: Плата с STM32 STM32F030F4P6 и Arduino IDE 2024, November
Anonim
STM32 -bord med Arduino IDE STM32F103C8T6
STM32 -bord med Arduino IDE STM32F103C8T6

Hei Gutter siden mange bruker arduino -tavler, men som vi vet har de noen begrensninger, så få andre brett kom fram som et arduino -alternativ som kan levere bedre ytelse og bedre funksjoner enn en Arduino, og en av dem er STM32. STM32 -kortet er enda billigere enn Arduino uno, og dets evner er langt bedre enn en arduino uno, men siden de ikke støttes naturlig av Arduino IDE, må vi legge dem manuelt til Arduino IDE. Så i denne instruksen vil vi legge til STM32 -tavler til Arduino IDE, og vi vil programmere dette brettet ved hjelp av Arduino IDE.

Trinn 1: Ting du trenger

Ting du trenger
Ting du trenger

For disse instruktørene trenger vi følgende ting: STM32: USB -KABEL: FTDI: Brødbrett og få hoppere

Trinn 2: STM32 BOARD -spesifikasjoner (STM32F103C8T6)

STM32 BOARD Spesifikasjoner (STM32F103C8T6)
STM32 BOARD Spesifikasjoner (STM32F103C8T6)

Spesifikasjonene til STM32F103C8T6 er gitt nedenfor og i bildet.: Produsent STMicroelectronics-serien STM32F1 kjerneprosessor ARM® Cortex®-M3 kjernestørrelse 32-biters hastighet 72MHz tilkobling CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB-eksterne enheter DMA, motorstyring PWM, PDR, POR, PVD, PWM, Temp Sensor, WDT Antall I/O 37 Programminnestørrelse 64KB (64K x 8) Programminnetype FLASH EEPROM -størrelse - RAM -størrelse 20K x 8 Spenning - Forsyning (Vcc/Vdd) 2V ~ 3.6V Datakonvertere A/D 10x12b Oscillatortype Intern driftstemperatur -40 ° C ~ 85 ° C (TA)

Trinn 3: Installer STM32 -kort i Arduino IDE

Installer STM32 -kort i Arduino IDE
Installer STM32 -kort i Arduino IDE
Installer STM32 -kort i Arduino IDE
Installer STM32 -kort i Arduino IDE
Installer STM32 -kort i Arduino IDE
Installer STM32 -kort i Arduino IDE
Installer STM32 -kort i Arduino IDE
Installer STM32 -kort i Arduino IDE

Følg instruksjonene nedenfor og bildene for å installere stm32-kort i arduino ide: 1- Start Arduino.cc IDE. Klikk på "File" -menyen og deretter "Preferences". "Preferences" -dialogboksen åpnes, og legg deretter til følgende lenke i feltet "Additional Boards Managers URLs": "https://dan.drown.org/stm32duino/package_STM32duino_index. json "Klikk" Ok "2- Klikk på" Verktøy "-menyen og deretter" Tavler> Tavlebehandling "Styrelederen åpnes, og du vil se en liste over installerte og tilgjengelige brett. Velg" STM32 F103Cxxx "og klikk på installer. Etter at installasjonen er fullført, vises det en "INSTALLERT" -kode ved siden av kjernenavnet. Du kan lukke styringslederen. Nå kan du finne STM32 -brettpakken i "Brett" -menyen. Velg ønsket brettserie: STM32F103CxxxVelg brettet

Trinn 4: Tilkoblinger for programmering av styret

Tilkoblinger for programmering av styret
Tilkoblinger for programmering av styret

For å programmere stm32 må du følge disse gitte kretsene. For å programmere den trenger du åpenbart å få Stm32, og en annen er usb til ttl -omformer, så få en USB til TTL -omformer og følg de viste schmatikkene.

Trinn 5: Programmering av styret

Programmering av styret
Programmering av styret
Programmering av styret
Programmering av styret
Programmering av styret
Programmering av styret
Programmering av styret
Programmering av styret

Åpne nå blinkskissen i din arduino IDE og endre pin -nr til "PC13" fordi den innebygde ledningen til stm32 er på PC13 -pinnen, velg deretter innstillingene i verktøydelen (som: tavler, com -port, opplastingsmetode etc. I henhold til vist image) & Last opp koden til stm32, og den innebygde pc13 -LED -en begynner å blinke som min i bildene (beklager bildekvaliteten), og selv for å se den blinke, kan du også legge til en ekstern LED på PC13. Så ha det gøy å lage prosjekter med STM32 BOARD.

Anbefalt: