Sisällysluettelo:
- Vaihe 1: Käytetty ohjelmisto:
- Vaihe 2: Käytetyt komponentit:
- Vaihe 3: Piirikaavio
- Vaihe 4: Koodi:
- Vaihe 5: Toimintaperiaate ja video:
Video: Tietojen vastaanottaminen STM32 -pohjaisesta mikro -ohjaimesta tietokoneeseen: 5 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Tässä opetusohjelmassa olemme siirtäneet tietoja mikrokontrollerista tietokoneeseen käyttämällä yhtä START32L100 mcu: n UART -laitteista.
Vaihe 1: Käytetty ohjelmisto:
Tässä ovat ohjelmistot, joita olemme käyttäneet tässä projektissa:
1. Atollic TrueSTUDIO: Atollic® TrueSTUDIO® for STM32 on joustava ja laajennettava kehitys- ja virheenkorjaus-IDE STM32 MCU -kehittäjille, jotka haluavat erittäin tehokkaita työkaluja laadukkaiden sulautettujen ohjelmistojen kehittämiseen. TrueSTUDIO® perustuu avoimiin standardeihin (ECLIPSE ja GNU) ja siihen on lisätty ammattimaisia ominaisuuksia koodinhallintaan ja edistyneeseen järjestelmäanalyysiin. Tämä antaa ainutlaatuisen käsityksen järjestelmän rakenteesta ja dynaamisesta käyttäytymisestä.
Voit ladata tämän ohjelmiston tästä linkistä
2. STM32CubeMX: STM32CubeMX on graafinen työkalu, joka mahdollistaa STM32-mikro-ohjaimien ja mikroprosessorien erittäin helpon konfiguroinnin sekä vastaavan C-alustuskoodin generoinnin Arm® Cortex®-M -ydintä tai osittaista Linux®-laitepuuta varten ® Cortex®-A-ydin) vaihe vaiheelta.
Voit ladata tämän ohjelmiston tästä linkistä
Vaihe 2: Käytetyt komponentit:
Tässä opetusohjelmassa on käytetty pääasiassa kahta laitteistoa:
1.32L100CDISCOVERY: 32L100CDISCOVERY auttaa sinua löytämään STM32L100 Value Line 32-bittisten Cortex®-M3-mikro-ohjaimien ominaisuudet ja kehittämään sovelluksiasi helposti. Se sisältää kaiken tarvittavan aloittelijoille ja kokeneille käyttäjille, jotta pääset nopeasti alkuun. Se perustuu STM32L100RCT6: een ja sisältää ST-LINK/V2-sulautetun virheenkorjaustyökalun, LEDit, painikkeet lisäkomponenttien ja -moduulien liittämistä varten.
2. USB -TTL -muunnin. Kuten tässä etsintäkortissa, emme voi saada sarjatietoja suoraan st-link-virheenkorjauskaapelista, joten meidän on ostettava yksi USB-TTL-muunnin. USB -TTL -muuntimen toimintaperiaate on hyvin yksinkertainen. Tämä on USB -TTL UART -muunninmoduuli, joka perustuu SiLabsin CP2102 Bridge -sovellukseen. Tätä moduulia voidaan käyttää kannettavien tietokoneiden kanssa, joissa ei ole vakio -sarjaporttia. Tämä moduuli luo tietokoneellesi virtuaalisen COM -portin USB: n avulla, joka tukee erilaisia sarjaliikenneviestien standardinopeuksia.
Vaihe 3: Piirikaavio
Liitännät ovat alla:
32L100 etsintäkortti USB -TTL -muunnin
Löytölevyn (PA9) Txd Rxd
GND GND
3V3 3V3
Vaihe 4: Koodi:
Koska olemme luoneet koodin STM32CubeMX: n avulla, jaan tässä sinulle main.c -tiedoston.
saat main.c -tiedoston alla olevasta linkistä
Vaihe 5: Toimintaperiaate ja video:
Tässä sinun on ensin avattava STM32CubeMX ja sitten valittava oikea levy tai mcu, jos käytät mukautettua levyä.
Katso koko prosessi upotusvideostamme.
Koko projektikuvaus on esitetty yllä olevassa videossa
Jos sinulla on epäilyksiä tästä projektista, voit vapaasti kommentoida meitä alla. Ja jos haluat oppia lisää sulautetusta järjestelmästä, voit käydä YouTube -kanavallamme
Käy ja tykkää Facebook -sivustamme saadaksesi usein päivityksiä.
Kiitos ja terveiset, Embedotronics Technologies
Suositeltava:
Aseta Raspberry Pi 4 läppäriin/tietokoneeseen Ethernet-kaapelilla (ei näyttöä, ei Wi-Fi-yhteyttä): 8 vaihetta
Asenna Raspberry Pi 4 kannettavan tietokoneen/tietokoneen kautta Ethernet-kaapelilla (ei näyttöä, ei Wi-Fi-yhteyttä): Tässä työskentelemme Raspberry Pi 4 Model-B: n kanssa 1 Gt RAM-muistia asennuksen aikana. Raspberry-Pi on yksi piirilevy, jota käytetään opetustarkoituksiin ja DIY-projekteihin edulliseen hintaan, vaatii 5V 3A virtalähteen
Suurten tiedostojen lähettäminen tietokoneesta tietokoneeseen: 6 vaihetta
Suurten tiedostojen lähettäminen tietokoneelta tietokoneelle: Tiedostokoko kasvaa edelleen tekniikan kehittyessä. Jos olet luova käsityö, kuten suunnittelu tai mallinnus, tai vain harrastaja, suurten tiedostojen siirtäminen voi olla vaikeaa. Useimmat sähköpostipalvelut rajoittavat liitetiedostojen enimmäiskoon noin 25
Flysky RF -lähetin USB -johdolla + langallinen signaaliliitäntä tietokoneeseen + ilmainen simulaattoriohjelmisto: 6 vaihetta
Flysky RF -lähetin toimii USB + langallisella signaaliliitännällä tietokoneeseen + ilmainen simulaattoriohjelmisto: Jos olet kuin minä, haluat testata RF -lähettimesi ja oppia ennen kuin kaadat rakkaan RF -koneesi/droneesi. Tämä antaa sinulle lisää hauskaa ja säästää tonnia rahaa ja aikaa. Tätä varten paras tapa on yhdistää RF -lähettimesi
Windowsin asentaminen Mac -tietokoneeseen VirtualBoxin avulla: 7 vaihetta
Windowsin asentaminen Mac -tietokoneeseen VirtualBoxin avulla: Oletko koskaan yrittänyt asentaa Windows -käyttöjärjestelmän Mac -tietokoneeseen? Oletko koskaan tarvinnut ohjelmistoa, jota vain tuetaan Windowsissa, mutta sinulla on Mac? Tiesitkö, että voit asentaa ikkunat Mac -tietokoneellesi eri työkalulla nimeltä Virtual
Ubuntu-Maten asentaminen vanhaan/ikääntyvään kannettavaan tietokoneeseen: 7 vaihetta
Ubuntu-Maten asentaminen vanhaan/ikääntyvään kannettavaan tietokoneeseen: Mikä on Ubuntu-Mate? Se on ilmainen ja avoimen lähdekoodin linux-jakelujärjestelmä ja Ubuntun virallinen johdannainen. Ainoa ero muiden Ubuntu -käyttöjärjestelmien välillä on se, että se käyttää MATE -työpöytäympäristöä keskusyksikkönään.Miksi valitsin tämän käyttöjärjestelmän