Sisällysluettelo:
Video: Sarjaliikenne ARM Cortex-M4: n avulla: 4 vaihetta
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Tämä on leipälevypohjainen projekti, joka käyttää ARM Cortex-M4: ää (Texas Instruments EK-TM4C123GXL) sarjaviestintään virtuaaliterminaalin avulla. Lähtö voidaan hakea 16x2 LCD -näytöltä ja sarjaviestinnän tulo voidaan antaa Energia IDE: n, Tera Teamin, Keil uVisionin tai minkä tahansa muun virtuaalisen pääteohjelmiston sarjamonitorissa.
EK-TM4C123GXL: n PUNAINEN LED osoittaa käytön aikana mikrokontrollerin tilan. Kun sarjatietoja siirrettiin mikro-ohjaimeen, EK-TM4C123GXL: n PUNAINEN LED muuttui VALKOISEKSI. Koko piiri saa virtansa +5 V (VBUS) ja +3,3 V EK-TM4C123GXL-virtalähteestä. Tämän opetusohjelman liitteenä on c99 -koodin.bin -tiedosto..bin -tiedosto voidaan ladata mikrokontrolleriin LM Flash Programmer -ohjelmalla.
Vaihe 1: Vaatimukset
Tämän projektin suorittamiseen tarvitaan seuraavat asiat: 1- Texas Instruments EK-TM4C123GXL
2- Potentiometri (esim. 5K)
3- LCD 16x2
4- Virtual Terminal (PC-ohjelmisto)
5- LM Flash -ohjelmoija (PC-ohjelmisto)
=> Jos et osaa käyttää ja asentaa LM Flash Programmer -ohjelmaa, tutustu edelliseen Instructable -ohjelmaan tai napsauta seuraavia linkkejä:
Ladataan LM Flash -ohjelmoijaa
Lataa.bin- tai.hex -tiedosto LM Flash Programmer -ohjelmalla
Vaihe 2: Pistokkeet ja johdotus
ARM Cortex-M4: n (Texas Instruments EK-TM4C123GXL) ja muiden oheislaitteiden nastat ja johdot on liitetty tähän vaiheeseen ja myös seuraavat:
================= TM4C123GXL => LCD
=================
VBUS => VDD tai VCC
GND => VSS
PB4 => RS
GND => RW
PE5 => E.
PE4 => D4
PB1 => D5
PB0 => D6
PB5 => D7
+3.3V => A.
GND => K.
========================
TM4C123GXL => Potentiometri
========================
VBUS => 1. nasta
GND => kolmas nasta
=================
Potentiometri => LCD
=================
2. nasta => Vo
=> Voit asettaa kontrastin käyttämällä potentiometriä
Vaihe 3: Lataa.bin -tiedosto
Lataa liitteenä oleva.bin-tiedosto tämän vaiheen avulla ARM Cortex-M4: ään (Texas Instruments EK-TM4C123GXL) LM Flash -ohjelmoijalla.
Vaihe 4: Syötä syötettävät tiedot
Kun olet ladannut.bin-tiedoston ARM Cortex-M4 -järjestelmään (Texas Instruments EK-TM4C123GXL), voit tulostaa 16x2 LCD-näytön ja syöttää haluamasi tulon esim. Energia IDE Serial Monitor, Tera Team Virtual Terminal, Keil uVision tai mikä tahansa muu virtuaalipääte.