Innehållsförteckning:
Video: Seriell kommunikation med ARM Cortex-M4: 4 steg
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Detta är ett breadboard-baserat projekt som använder ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) för seriell kommunikation med virtuell terminal. Utmatningen kan erhållas på 16x2 LCD -skärm och ingång för seriell kommunikation kan ges i Serial Monitor of Energia IDE, Tera Team, Keil uVision eller någon annan virtuell terminalprogramvara.
Under operationen visar en RÖD LED på EK-TM4C123GXL status för mikrokontroller. Vid överföring av seriedata till mikrokontroller blev RÖD LED på EK-TM4C123GXL VIT. Hela kretsen drivs av +5V (VBUS) och +3.3V EK-TM4C123GXL..bin -fil med c99 -kod bifogas denna handledning..bin -fil kan laddas upp till mikrokontrollen med LM Flash Programmer.
Steg 1: Krav
Följande saker krävs för att få detta projekt gjort: 1- Texas Instruments EK-TM4C123GXL
2- Potentiometer (t.ex. 5K)
3- LCD 16x2
4- Virtuell terminal (programvara på PC)
5- LM Flash Programmerare (programvara på PC)
=> Om du inte vet hur du använder och installerar LM Flash Programmer, vänligen kolla in min tidigare Instructable, eller klicka på följande länkar:
Ladda ner LM Flash programmerare
Ladda upp.bin- eller.hex -fil med LM Flash Programmer
Steg 2: Pin-outs & Wiring
Pin-outs & Wiring av ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) och annan kringutrustning är ansluten till detta steg och ges också följande:
================= TM4C123GXL => LCD
=================
VBUS => VDD eller VCC
GND => VSS
PB4 => RS
GND => RW
PE5 => E
PE4 => D4
PB1 => D5
PB0 => D6
PB5 => D7
+3.3V => A
GND => K
========================
TM4C123GXL => Potentiometer
========================
VBUS => 1: a stift
GND => 3: e stift
=================
Potentiometer => LCD
=================
2: a pin => Vo
=> Du kan ställa in kontrast med Potentiometer
Steg 3: Ladda upp.bin -filen
Ladda upp den bifogade.bin-filen med detta steg till ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) med LM Flash Programmer.
Steg 4: Ange dina data för inmatning
Efter att du har laddat upp.bin-filen till ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) kan du få din utmatning på 16x2 LCD-skärm och ange önskad ingång i terminal t.ex. Energia IDE Serial Monitor, Tera Team Virtual Terminal, Keil uVision eller någon annan virtuell terminal.