Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Hei kaverit, koska monet ihmiset käyttävät arduino -kortteja, mutta kuten tiedämme, niillä on joitain rajoituksia, niin harvat muut levyt tulivat esiin arduino -vaihtoehtona, joka voi tarjota paremman suorituskyvyn ja parempia ominaisuuksia kuin Arduino ja yksi niistä on STM32. STM32 -levy on jopa halvempi kuin Arduino uno ja sen ominaisuudet ovat paljon parempia kuin An arduino uno, mutta koska Arduino IDE ei tue niitä alkuperäisesti, meidän on lisättävä ne manuaalisesti Arduino IDE: hen. Joten tässä ohjeessa lisäämme STM32 -kortteja Arduino IDE: hen ja ohjelmoimme tämän levyn käyttämällä Arduino IDE: tä.
Vaihe 1: Tarvitsemasi asiat
Tätä ohjetta varten tarvitsemme seuraavia asioita: STM32: USB -KAAPELI: FTDI: Leipälevy ja muutamia puseroita
Vaihe 2: STM32 -kortin tekniset tiedot (STM32F103C8T6)
STM32F103C8T6: n tekniset tiedot ovat alla ja kuvassa.: Valmistaja STMicroelectronics-sarja STM32F1-ydinprosessori ARM® Cortex®-M3 Ydinkoko 32-bittinen nopeus 72 MHz: n liitäntä CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB-oheislaitteet DMA, moottorin ohjaus PWM, PDR, POR, PVD, PWM, Lämpötila -anturi, WDT I/O -lukumäärä 37 Ohjelmamuistin koko 64 kt (64 kt x 8) Ohjelmamuistityyppi FLASH EEPROM -koko - RAM -koko 20K x 8 Jännite - Syöttö (Vcc/Vdd) 2V ~ 3,6V Datamuuntimet A/D 10x12b Oskillaattorin tyyppi Sisäinen käyttölämpötila -40 ° C -85 ° C (TA)
Vaihe 3: Asenna STM32 -levyt Arduino IDE: hen
Noudata alla olevia ohjeita ja mukana toimitettuja kuvia asentaaksesi stm32-levyt arduino ide: 1- Käynnistä Arduino.cc IDE. Napsauta "Tiedosto" -valikkoa ja sitten "Asetukset". "Asetukset" -valintaikkuna avautuu ja lisää seuraava linkki "Lisätaulukoiden ylläpitäjien URL -osoitteet" -kenttään: "https://dan.drown.org/stm32duino/package_STM32duino_index. json "Napsauta" Ok "2- Napsauta" Työkalut "-valikkoa ja sitten" Taulut> Taulujen hallinta "Hallituksen hallinta avautuu ja näet luettelon asennetuista ja käytettävissä olevista levyistä. Valitse" STM32 F103Cxxx "ja napsauta asennusta. Kun asennus on valmis, "INSTALLED" -tagi näkyy ytimen nimen vieressä. Voit sulkea Board Managerin. Nyt löydät STM32 -levyjen paketin "Board" -valikosta. Valitse haluamasi levysarja: STM32F103CxxxValitse levy
Vaihe 4: Liitännät kortin ohjelmointiin
Jos haluat ohjelmoida stm32: n, sinun on noudatettava näitä annettuja piirejä. Ohjelmoidaksesi sen sinun on saatava Stm32 ilmeisesti ja toinen on usb -ttl -muunnin, joten hanki USB -TTL -muunnin ja noudata esitettyjä skmatiikoita.
Vaihe 5: Hallituksen ohjelmointi
Avaa nyt vilkkuva luonnos arduino IDE -laitteessasi ja vaihda nastan numeroksi "PC13", koska stm32: n sisäinen led on PC13 -nastassa ja valitse sitten työkalut -osion asetukset (kuten: levyt, com -portti, latausmenetelmä jne.) & Lataa koodi stm32 -laitteeseesi ja sisäisen pc13 -ledi alkaa vilkkua kuvissani (pahoittelen kuvanlaatua) ja jopa nähdäksesi sen vilkkuvan oikein voit lisätä ulkoisen LED -valon PC13: een. Joten pidä hauskaa projektien tekemisessä STM32 BOARDin avulla.