Sadržaj:

Serijska komunikacija pomoću ARM Cortex-M4: 4 koraka
Serijska komunikacija pomoću ARM Cortex-M4: 4 koraka

Video: Serijska komunikacija pomoću ARM Cortex-M4: 4 koraka

Video: Serijska komunikacija pomoću ARM Cortex-M4: 4 koraka
Video: Brain Fog, Stress and Hydration: What Research Tells Us Webinar 2024, Srpanj
Anonim
Serijska komunikacija pomoću ARM Cortex-M4
Serijska komunikacija pomoću ARM Cortex-M4

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čivanje i ožičenje
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.bin datoteku
Prenesite.bin datoteku
Prenesite.bin datoteku
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

Unesite svoje podatke za unos
Unesite svoje podatke za unos
Unesite svoje podatke za unos
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.

Preporučeni: