Innehållsförteckning:
- Steg 1: Saker du behöver
- Steg 2: STM32 BOARD -specifikationer (STM32F103C8T6)
- Steg 3: Installera STM32 -kort i Arduino IDE
- Steg 4: Anslutningar för programmering av styrelsen
- Steg 5: Programmering av styrelsen
Video: STM32 -kort med Arduino IDE STM32F103C8T6: 5 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:44
Hej killar eftersom många använder arduino -kort men som vi vet har de vissa begränsningar så få andra brädor kom fram som ett arduino -alternativ som kan ge bättre prestanda och bättre funktioner än en Arduino och en av dem är STM32. STM32 -kortet är ännu billigare än Arduino uno och dess kapacitet är mycket bättre än en arduino uno men eftersom de inte stöds av Arduino IDE måste vi lägga till dem manuellt i Arduino IDE. Så i denna instruktioner kommer vi att lägga till STM32 -kort till Arduino IDE och vi kommer att programmera detta kort med Arduino IDE.
Steg 1: Saker du behöver
För dessa instruktioner behöver vi följande saker: STM32: USB CABLE: FTDI: Brödbräda och några hoppare
Steg 2: STM32 BOARD -specifikationer (STM32F103C8T6)
Specifikationerna för STM32F103C8T6 finns nedan och i bilden.: Tillverkare 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 Programminnesstorlek 64KB (64K x 8) Programminnetyp FLASH EEPROM Storlek - RAM -storlek 20K x 8 Spänning - Matning (Vcc/Vdd) 2V ~ 3.6V Datakonverterare A/D 10x12b Oscillatortyp Intern driftstemperatur -40 ° C ~ 85 ° C (TA)
Steg 3: Installera STM32 -kort i Arduino IDE
Följ instruktionerna nedan och bilderna för att installera stm32-kort i arduino ide: 1- Starta Arduino.cc IDE. Klicka på "Arkiv" -menyn och sedan på "Inställningar". Dialogrutan "Inställningar" öppnas och lägg sedan till följande länk i fältet "Ytterligare styrelsens webbadresser": "https://dan.drown.org/stm32duino/package_STM32duino_index. json "Klicka" Ok "2- Klicka på" Verktyg "-menyn och sedan" Brädor> Styrelsehanterare "Styrelsehanteraren öppnas och du kommer att se en lista över installerade och tillgängliga kort. Välj" STM32 F103Cxxx "och klicka på installera. När installationen är klar visas en "INSTALLERAD" -tagg bredvid kärnnamnet. Du kan stänga styrhanteraren. Nu kan du hitta paketet STM32 -kort i menyn "Kort". Välj önskad kortserie: STM32F103CxxxVälj styrelsen
Steg 4: Anslutningar för programmering av styrelsen
För att programmera stm32 måste du följa dessa givna kretsar. För att programmera den behöver du uppenbarligen Stm32 och en annan är usb till ttl -omvandlare, så skaffa en USB till TTL -omvandlare och följ den visade schmatiken.
Steg 5: Programmering av styrelsen
Öppna nu blinkskissen i din arduino IDE och ändra stift nr till "PC13" eftersom den inbyggda ledningen för stm32 är på PC13 -stiftet och välj sedan inställningarna i verktygssektionen (som: brädor, komport, uppladdningsmetod etc. Enligt visat bild) & Ladda upp koden till din stm32 och den inbyggda pc13 -lysdioden börjar blinka som min i bilder (förlåt för bildkvaliteten) och även för att se den blinka kan du lägga till en extern lysdiod till PC13 också. Så ha kul att göra projekt med STM32 BOARD.
Rekommenderad:
Alternativt slutande dikoptisk modifierare av stereoskopisk överföring 32 [STM32F103C8T6+STMAV340 VGA Superimposer]: 6 steg
Alternativt slutande dikoptisk modifierare för stereoskopisk överföring 32 [STM32F103C8T6+STMAV340 VGA Superimposer]: Under en tid har jag arbetat med en efterträdare till den ursprungliga AODMoST. Ny enhet använder snabbare och bättre 32-bitars mikrokontroller och snabbare analog videobrytare. Det gör att AODMoST 32 kan arbeta med högre upplösningar och implementera nya funktionella
STM32 "Blue Pill" Progmaming Via Arduino IDE & USB: 8 steg
STM32 "Blue Pill" Progmaming Via Arduino IDE & USB: Att jämföra STM32F generiskt prototypkort (dvs. Blue Pill) med dess motpart Arduino är lätt att se hur mycket mer resurser det har, vilket öppnar många nya möjligheter för IOT -projekt. nackdelar är bristen på stöd för det. Egentligen inte riktigt jag
PWM Med ESP32 - Dämpnings -LED med PWM på ESP 32 Med Arduino IDE: 6 steg
PWM Med ESP32 | Dämpning av LED med PWM på ESP 32 Med Arduino IDE: I denna instruktion kommer vi att se hur man genererar PWM -signaler med ESP32 med Arduino IDE & PWM används i princip för att generera analog utgång från vilken MCU som helst och den analoga utgången kan vara allt mellan 0V och 3.3V (vid esp32) & från
Gör en klocka med M5stick C med Arduino IDE - RTC Realtidsklocka med M5stack M5stick-C: 4 steg
Gör en klocka med M5stick C med Arduino IDE | RTC Real Time Clock Med M5stack M5stick-C: Hej killar i denna instruktioner kommer vi att lära oss hur man gör en klocka med m5stick-C utvecklingskort av m5stack med Arduino IDE. Så m5stick kommer att visa datum, tid & veckan i månaden på displayen
Komma igång med Stm32 Använda Arduino IDE: 3 steg
Komma igång med Stm32 Använda Arduino IDE: STM32 Är ganska kraftfullt och populärt kort som stöds av Arduino IDE.Men för att använda det måste du installera styrelserna för stm32 i Arduino IDE så i denna instruktioner berättar jag hur du installerar stm32 -kort och hur att programmera det