Kazalo:
Video: Zaporedna komunikacija z uporabo ARM Cortex-M4: 4 koraki
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
To je projekt, ki temelji na matični plošči in uporablja ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) za serijsko komunikacijo z uporabo navideznega terminala. Izhod lahko dobite na LCD zaslonu 16x2, vhod za serijsko komunikacijo pa v Serijski monitor programa Energia IDE, Tera Team, Keil uVision ali katero koli drugo programsko opremo za virtualne terminale.
Med delovanjem RDEČA LED dioda EK-TM4C123GXL prikazuje stanje mikrokrmilnika. Med prenosom serijskih podatkov v mikrokrmilnik je RDEČA LED dioda EK-TM4C123GXL postala BELA. Celotno vezje napaja +5V (VBUS) in +3.3V EK-TM4C123GXL..bin datoteka s kodo c99 je priložena tej vadnici. Datoteko.bin lahko naložite v mikrokrmilnik s programom LM Flash Programmer.
1. korak: Zahteve
Za izvedbo tega projekta so potrebne naslednje stvari: 1- Texas Instruments EK-TM4C123GXL
2- Potenciometer (npr. 5K)
3- LCD 16x2
4- Virtualni terminal (programska oprema v računalniku)
5- LM Flash Programmer (programska oprema za osebni računalnik)
=> Če ne veste, kako uporabljati in namestiti LM Flash Programmer, si oglejte moj prejšnji Instructable ali kliknite naslednje povezave:
Prenos LM Flash programatorja
Naložite datoteko.bin ali.hex s programom LM Flash Programmer
2. korak: Pin-out in ožičenje
Izhodi in ožičenje ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) in drugih zunanjih naprav so pritrjeni s tem korakom in podani tudi naslednji:
================= TM4C123GXL => LCD
=================
VBUS => VDD ali VCC
GND => VSS
PB4 => RS
GND => RW
PE5 => E
PE4 => D4
PB1 => D5
PB0 => D6
PB5 => D7
+3,3 V => A
GND => K
========================
TM4C123GXL => Potenciometer
========================
VBUS => 1. pin
GND => 3. pin
=================
Potenciometer => LCD
=================
2. pin => Vo
=> Kontrast lahko nastavite s potenciometrom
3. korak: Naložite datoteko.bin
Priloženo datoteko.bin s tem korakom naložite v ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) s programom LM Flash Programmer.
4. korak: Vnesite svoje podatke za vnos
Ko naložite datoteko.bin v ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL), lahko dobite svoj izhod na 16x2 LCD zaslonu in vnesete želeni vhod v terminal, npr. Energijski serijski monitor IDE, navidezni terminal Tera Team, Keil uVision ali kateri koli drug virtualni terminal.