Sisällysluettelo:

Sarjaliikenne ARM Cortex-M4: n avulla: 4 vaihetta
Sarjaliikenne ARM Cortex-M4: n avulla: 4 vaihetta

Video: Sarjaliikenne ARM Cortex-M4: n avulla: 4 vaihetta

Video: Sarjaliikenne ARM Cortex-M4: n avulla: 4 vaihetta
Video: Сантехнические работы в бункере. Финал ► 5 Прохождение Tormented Souls 2024, Heinäkuu
Anonim
Sarjaliikenne ARM Cortex-M4: n avulla
Sarjaliikenne ARM Cortex-M4: n avulla

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

Pistokkeet ja johdot
Pistokkeet ja johdot

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.bin -tiedosto
Lataa.bin -tiedosto
Lataa.bin -tiedosto
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

Syötä syötettävät tiedot
Syötä syötettävät tiedot
Syötä syötettävät tiedot
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.

Suositeltava: