Innholdsfortegnelse:
- Trinn 1: Ting du trenger
- Trinn 2: STM32 BOARD -spesifikasjoner (STM32F103C8T6)
- Trinn 3: Installer STM32 -kort i Arduino IDE
- Trinn 4: Tilkoblinger for programmering av styret
- Trinn 5: Programmering av styret
Video: STM32 -bord med Arduino IDE STM32F103C8T6: 5 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
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
For disse instruktørene trenger vi følgende ting: STM32: USB -KABEL: FTDI: Brødbrett og få hoppere
Trinn 2: 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
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
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
Å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:
Alternativt okkludert dikoptisk modifikator for stereoskopisk overføring 32 [STM32F103C8T6+STMAV340 VGA Superimposer]: 6 trinn
Alternativt okkludert dikoptisk modifikator for stereoskopisk overføring 32 [STM32F103C8T6+STMAV340 VGA Superimposer]: En stund har jeg jobbet med en etterfølger til den originale AODMoST. Ny enhet bruker raskere og bedre 32-biters mikrokontroller og raskere analog videobryter. Det gjør at AODMoST 32 kan jobbe med høyere oppløsninger og implementere nye funksjonelle
STM32 "Blue Pill" Progmaming Via Arduino IDE & USB: 8 trinn
STM32 "Blue Pill" Progmaming Via Arduino IDE & USB: Sammenligning av STM32F generisk prototypekort (dvs. Blue Pill) med motparten Arduino er lett å se hvor mye mer ressurser den har, noe som åpner for mange nye muligheter for IOT -prosjekter. ulemper er mangelen på støtte til det. Egentlig ikke egentlig
PWM Med ESP32 - Dimmende LED med PWM på ESP 32 Med Arduino IDE: 6 trinn
PWM Med ESP32 | Dimmende LED med PWM på ESP 32 Med Arduino IDE: I denne instruksen vil vi se hvordan du genererer PWM -signaler med ESP32 ved hjelp av Arduino IDE & PWM brukes i utgangspunktet til å generere analog utgang fra hvilken som helst MCU, og den analoge utgangen kan være alt mellom 0V til 3,3V (i tilfelle esp32) & fra
Komme i gang med Stm32 Bruke Arduino IDE: 3 trinn
Komme i gang med Stm32 Bruke Arduino IDE: STM32 Er ganske kraftig og populært brett som støttes av Arduino IDE. Men for å bruke det må du installere brettene for stm32 i Arduino IDE, så i denne instruksjonene skal jeg fortelle hvordan du installerer stm32 -kort og hvordan å programmere det
Komme i gang med Esp 8266 Esp-01 Med Arduino IDE - Installere Esp -kort i Arduino Ide og Programmering Esp: 4 trinn
Komme i gang med Esp 8266 Esp-01 Med Arduino IDE | Installere Esp Boards i Arduino Ide og Programmering Esp: I denne instruksjonene skal vi lære hvordan du installerer esp8266 boards i Arduino IDE og hvordan du programmerer esp-01 og laster opp kode i den. Siden esp boards er så populære, så jeg tenkte på å rette opp en instruks for dette og de fleste mennesker står overfor problemer