Innehållsförteckning:

STM32 -kort med Arduino IDE STM32F103C8T6: 5 steg
STM32 -kort med Arduino IDE STM32F103C8T6: 5 steg

Video: STM32 -kort med Arduino IDE STM32F103C8T6: 5 steg

Video: STM32 -kort med Arduino IDE STM32F103C8T6: 5 steg
Video: STM32. C чего начать? Быстрый старт после Arduino. 2024, November
Anonim
STM32 -kort med Arduino IDE STM32F103C8T6
STM32 -kort med Arduino IDE STM32F103C8T6

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

Saker du behöver
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)

STM32 BOARD Specifikationer (STM32F103C8T6)
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

Installera STM32 -kort i Arduino IDE
Installera STM32 -kort i Arduino IDE
Installera STM32 -kort i Arduino IDE
Installera STM32 -kort i Arduino IDE
Installera STM32 -kort i Arduino IDE
Installera STM32 -kort i Arduino IDE
Installera STM32 -kort i Arduino IDE
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

Anslutningar för programmering av styrelsen
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

Programmering av styrelsen
Programmering av styrelsen
Programmering av styrelsen
Programmering av styrelsen
Programmering av styrelsen
Programmering av styrelsen
Programmering av styrelsen
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: