Sadržaj:
Video: Serijska komunikacija pomoću ARM Cortex-M4: 4 koraka
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
Ovo je projekt zasnovan na matičnoj ploči koji koristi ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) za serijsku komunikaciju pomoću virtualnog terminala. Izlaz se može dobiti na 16x2 LCD zaslonu, a ulaz za serijsku komunikaciju može se dati u serijskom monitoru Energia IDE, Tera Team, Keil uVision ili bilo kojem drugom virtualnom terminalnom softveru.
Tijekom rada, CRVENA LED dioda EK-TM4C123GXL prikazuje status mikrokontrolera. Prilikom prijenosa serijskih podataka na mikrokontroler, CRVENA LED dioda EK-TM4C123GXL postala je BIJELA. Cijeli krug napaja +5V (VBUS) i +3.3V EK-TM4C123GXL..bin datoteka c99 koda nalazi se u prilogu ovog vodiča..bin datoteka može se učitati u mikrokontroler pomoću LM Flash programatora.
Korak 1: Zahtjevi
Sljedeće stvari su potrebne za izvedbu ovog projekta: 1- Texas Instruments EK-TM4C123GXL
2- Potenciometar (npr. 5K)
3- LCD 16x2
4- Virtualni terminal (softver na računalu)
5- LM Flash programator (softver na računalu)
=> Ako ne znate koristiti i instalirati LM Flash Programmer, molimo vas da provjerite moju prethodnu Instructable ili kliknite na sljedeće veze:
Preuzimanje LM Flash programatora
Prenesite.bin ili.hex datoteku pomoću LM Flash programatora
Korak 2: Isključivanje i ožičenje
Isključci i ožičenje ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) i drugih perifernih uređaja priključeni su ovim korakom, a također su dati:
================= TM4C123GXL => LCD
=================
VBUS => VDD ili VCC
GND => VSS
PB4 => RS
GND => RW
PE5 => E
PE4 => D4
PB1 => D5
PB0 => D6
PB5 => D7
+3,3 V => A
GND => K
========================
TM4C123GXL => Potenciometar
========================
VBUS => 1. pin
GND => 3. pin
=================
Potenciometar => LCD
=================
2. pin => Vo
=> Kontrast možete postaviti pomoću potenciometra
Korak 3: Prenesite.bin datoteku
Prenesite priloženu.bin datoteku s ovim korakom u ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) pomoću LM Flash programatora.
Korak 4: Unesite svoje podatke za unos
Nakon što ste učitali.bin datoteku na ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL), svoj izlaz možete dobiti na 16x2 LCD zaslonu i unijeti željeni ulaz u terminal, npr. Energia IDE serijski monitor, virtualni terminal Tera Team, Keil uVision ili bilo koji drugi virtualni terminal.