Sisukord:

Sarjaühendus ARM Cortex-M4 abil: 4 sammu
Sarjaühendus ARM Cortex-M4 abil: 4 sammu

Video: Sarjaühendus ARM Cortex-M4 abil: 4 sammu

Video: Sarjaühendus ARM Cortex-M4 abil: 4 sammu
Video: НАША ЖИЗНЬ ИЗМЕНИЛАСЬ ПОСЛЕ ПОЯВЛЕНИЯ ............ 2024, November
Anonim
Sarjaühendus ARM Cortex-M4 abil
Sarjaühendus ARM Cortex-M4 abil

See on leivaplaadil põhinev projekt, mis kasutab virtuaalterminali abil jadaühenduseks ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL). Väljundi saab hankida 16x2 LCD -ekraanilt ja sisend jadakommunikatsiooni jaoks saab anda Energia IDE, Tera Team, Keil uVision või mis tahes muu virtuaalse terminali tarkvara jadamonitoris.

Töö ajal näitab EK-TM4C123GXL punane LED mikrokontrolleri olekut. Seeriaandmete ülekandmisel mikrokontrollerile muutus EK-TM4C123GXL PUNANE LED valgeks. Kogu vooluahelat toidab +5 V (VBUS) ja +3,3 V EK-TM4C123GXL. Selle õpetusega on lisatud cbin koodi.bin fail..bin faili saab LM Flash programmeerija abil mikrokontrollerisse üles laadida.

Samm: nõuded

Selle projekti teostamiseks on vaja järgmisi asju: 1- Texas Instruments EK-TM4C123GXL

2- potentsiomeeter (nt 5K)

3- LCD 16x2

4- Virtuaalne terminal (tarkvara arvutis)

5- LM Flash programmeerija (tarkvara arvutis)

=> Kui te ei tea, kuidas LM Flash Programmerit kasutada ja installida, vaadake palun minu eelmist Instructable'i või klõpsake järgmistel linkidel:

LM Flash programmeerija allalaadimine

Laadige üles.bin või.hex fail, kasutades LM Flash programmeerijat

2. samm: pistikupesad ja juhtmestik

Pistikupesad ja juhtmestik
Pistikupesad ja juhtmestik

Selle sammuga on ühendatud ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) ja muude välisseadmete pistikud ja juhtmed ning ka järgmine:

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

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

VBUS => VDD või VCC

GND => VSS

PB4 => RS

GND => RW

PE5 => E

PE4 => D4

PB1 => D5

PB0 => D6

PB5 => D7

+3,3 V => A

GND => K.

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

TM4C123GXL => Potentsiomeeter

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

VBUS => 1. tihvt

GND => 3. tihvt

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

Potentsiomeeter => LCD

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

2. tihvt => Vo

=> Potentsiomeetri abil saate kontrasti seadistada

Samm: laadige üles.bin -fail

Laadige üles.bin -fail
Laadige üles.bin -fail
Laadige üles.bin -fail
Laadige üles.bin -fail

Laadige lisatud.bin-fail selle sammuga üles ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL), kasutades LM Flash Programmerit.

4. samm: sisestage oma andmed sisestamiseks

Sisestage oma andmed sisestamiseks
Sisestage oma andmed sisestamiseks
Sisestage oma andmed sisestamiseks
Sisestage oma andmed sisestamiseks

Pärast.bin-faili ARM Cortex-M4-sse (Texas Instruments EK-TM4C123GXL) üleslaadimist saate oma väljundi kuvada 16x2 LCD-ekraanil ja sisestada terminalis soovitud sisendi, nt. Energia IDE jadamonitor, Tera Team virtuaalterminal, Keil uVision või mõni muu virtuaalterminal.

Soovitan: