Sisällysluettelo:
- Vaihe 1: Tarvitsemasi asiat
- Vaihe 2: STM32 -kortin tekniset tiedot (STM32F103C8T6)
- Vaihe 3: Asenna STM32 -levyt Arduino IDE: hen
- Vaihe 4: Liitännät kortin ohjelmointiin
- Vaihe 5: Hallituksen ohjelmointi
Video: STM32 -kortti ja Arduino IDE STM32F103C8T6: 5 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
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.
Suositeltava:
Vaihtoehtoisesti estettäessä stereoskooppisen lähetyksen dikoptinen muokkaaja 32 [STM32F103C8T6+STMAV340 VGA Superimposer]: 6 vaihetta
Vaihtoehtoisesti stereoskooppisen lähetyksen dikoptinen muunnin 32 [STM32F103C8T6+STMAV340 VGA Superimposer]: Olen jo jonkin aikaa työskennellyt alkuperäisen AODMoST: n seuraajan parissa. Uusi laite käyttää nopeampaa ja parempaa 32-bittistä mikro-ohjainta ja nopeampaa analogista videokytkintä. Sen avulla AODMoST 32 voi työskennellä suuremmilla resoluutioilla ja toteuttaa uusia toiminnallisia
STM32 "Blue Pill" Progmaming Arduino IDE: n ja USB: n kautta: 8 vaihetta
STM32 "Blue Pill" -ohjelmointi Arduino IDE: n ja USB: n kautta: Vertaamalla STM32F: n yleistä prototyyppikorttia (eli Blue Pill) sen vastaosaan Arduinoon on helppo nähdä, kuinka paljon enemmän resursseja sillä on, mikä avaa paljon uusia mahdollisuuksia IOT -projekteille. haitat ovat tuen puute. Oikeastaan en todellakaan
Vaihtoehto GigaDevice -standardille STM32F103C8T6: 5 vaihetta
GigaDevicen vaihtoehto STM32F103C8T6: GigaDevice esittelee GD32F103C8T6 halpaksi ja nopeammaksi vaihtoehdoksi STM32F103C8T6: lle
Stm32: n käytön aloittaminen Arduino IDE: n avulla: 3 vaihetta
Stm32: n käytön aloittaminen Arduino IDE: n avulla: STM32 on melko tehokas ja suosittu levy, jota tukee Arduino IDE. ohjelmoimaan sitä
Esp 8266 Esp-01: n käytön aloittaminen Arduino IDE: n kanssa Esp -levyjen asentaminen Arduino Ide -ohjelmaan ja Esp -ohjelmointi: 4 vaihetta
Esp 8266 Esp-01: n käytön aloittaminen Arduino IDE: n kanssa Esp-levyjen asentaminen Arduino Ide -ohjelmaan ja Esp-ohjelmointi: Tässä ohjeessa opimme asentamaan esp8266-levyt Arduino IDE: hen ja kuinka ohjelmoida esp-01 ja ladata koodi siihen. tämä ja useimmat ihmiset kohtaavat ongelmia