Përmbajtje:

Komunikimi serik duke përdorur ARM Cortex-M4: 4 hapa
Komunikimi serik duke përdorur ARM Cortex-M4: 4 hapa

Video: Komunikimi serik duke përdorur ARM Cortex-M4: 4 hapa

Video: Komunikimi serik duke përdorur ARM Cortex-M4: 4 hapa
Video: BTT GTR v1.0/M5 v1.0 - Basics 2024, Korrik
Anonim
Komunikimi serik duke përdorur ARM Cortex-M4
Komunikimi serik duke përdorur ARM Cortex-M4

Ky është një projekt i bazuar në bukë i cili përdor ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) për Komunikim Serial duke përdorur Terminalin Virtual. Dalja mund të merret në ekranin LCD 16x2 dhe të dhënat për komunikimin serial mund të jepen në Serial Monitor të Energia IDE, Tera Team, Keil uVision ose ndonjë softuer tjetër terminal virtual.

Gjatë operacionit, një LED i kuq i EK-TM4C123GXL tregon statusin e mikrokontrolluesit. Ndërsa transferoni të dhënat serike në mikrokontrollues, LED i KUQ i EK-TM4C123GXL u bë i Bardhë. I gjithë qarku mundësohet nga +5V (VBUS) dhe +3.3V e EK-TM4C123GXL. skedari.bin i kodit c99 është i bashkangjitur me këtë udhëzues..bin skedari.bin mund të ngarkohet në mikrokontrollues duke përdorur LM Flash Programmer.

Hapi 1: Kërkesat

Gjërat e mëposhtme kërkohen për të realizuar këtë projekt: 1- Texas Instruments EK-TM4C123GXL

2- Potenciometër (p.sh. 5K)

3- LCD 16x2

4- Terminali Virtual (softuer në PC)

5- Programues LM Flash (softuer në PC)

=> Nëse nuk dini si të përdorni dhe instaloni LM Flash Programmer, atëherë ju lutemi shikoni Instructable tim të mëparshëm, ose klikoni në lidhjet e mëposhtme:

Shkarkimi i programuesit LM Flash

Ngarko skedar.bin ose.hex duke përdorur programues LM Flash

Hapi 2: Vendosjet dhe instalimet elektrike

Pin-outs dhe instalime elektrike
Pin-outs dhe instalime elektrike

Pin-outs & Instalimet e ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) dhe periferikësh të tjerë janë bashkangjitur me këtë hap dhe gjithashtu jepen si më poshtë:

================= TM4C123GXL => LCD

=================

VBUS => VDD ose VCC

GND => VSS

PB4 => RS

GND => RW

PE5 => E

PE4 => D4

PB1 => D5

PB0 => D6

PB5 => D7

+3.3V => A

GND => K

========================

TM4C123GXL => Potenciometër

========================

VBUS => kunja e parë

GND => kunja e 3 -të

=================

Potenciometër => LCD

=================

Pin i dytë => Vo

=> Mund të vendosni kontrast duke përdorur Potenciometër

Hapi 3: Ngarko skedarin.bin

Ngarko skedarin.bin
Ngarko skedarin.bin
Ngarko skedarin.bin
Ngarko skedarin.bin

Ngarko skedarin.bin të bashkangjitur me këtë hap në ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) duke përdorur LM Flash Programmer.

Hapi 4: Futni të dhënat tuaja për hyrje

Futni të dhënat tuaja për hyrje
Futni të dhënat tuaja për hyrje
Futni të dhënat tuaja për hyrje
Futni të dhënat tuaja për hyrje

Pas ngarkimit të skedarit.bin në ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL), mund të merrni daljen tuaj në Ekran LCD 16x2 dhe të futni hyrjen tuaj të dëshiruar në terminal p.sh. Energia IDE Serial Monitor, Tera Team Virtual Terminal, Keil uVision ose ndonjë terminal tjetër virtual.

Recommended: