Мазмұны:

ARM Cortex-M4 көмегімен сериялық байланыс: 4 қадам
ARM Cortex-M4 көмегімен сериялық байланыс: 4 қадам

Бейне: ARM Cortex-M4 көмегімен сериялық байланыс: 4 қадам

Бейне: ARM Cortex-M4 көмегімен сериялық байланыс: 4 қадам
Бейне: BTT Octopus V1.1 - Basics 2024, Желтоқсан
Anonim
ARM Cortex-M4 көмегімен сериялық байланыс
ARM Cortex-M4 көмегімен сериялық байланыс

Бұл виртуалды терминалды қолдана отырып, сериялық байланыс үшін ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) қолданатын тақтаға негізделген жоба. Шығарылымды 16x2 СКД экранында алуға болады, ал сериялық байланыс үшін кірісті Energia IDE, Tera Team, Keil uVision немесе кез келген басқа виртуалды терминалды бағдарламалық қамтамасыз етуде беруге болады.

Жұмыс кезінде EK-TM4C123GXL ҚЫЗЫЛ жарық диоды микроконтроллердің күйін көрсетеді. Сериялық деректерді микроконтроллерге беру кезінде EK-TM4C123GXL ҚЫЗЫЛ жарық диоды ақ түске айналды. Бүкіл тізбек +5V (VBUS) және +3.3V EK-TM4C123GXL қуатымен қамтамасыз етілген. c99 кодының.bin файлы осы оқулықпен қоса берілген..bin файлын LM Flash Programmer көмегімен микроконтроллерге жүктеуге болады.

1 -қадам: талаптар

Бұл жобаны орындау үшін келесі нәрселер қажет: 1- Texas Instruments EK-TM4C123GXL

2- потенциометр (мысалы, 5K)

3- СКД 16x2

4- Виртуалды терминал (компьютердегі бағдарламалық жасақтама)

5- LM Flash бағдарламашысы (компьютердегі бағдарламалық жасақтама)

=> Егер сіз LM Flash Programmer бағдарламасын қалай қолдануды және орнатуды білмесеңіз, менің алдыңғы нұсқаулықты қараңыз немесе келесі сілтемелерді басыңыз:

LM Flash бағдарламашы жүктелуде

. MB немесе.hex файлын LM Flash бағдарламашы көмегімен жүктеңіз

2-қадам: түйіспелер мен сымдар

Бекітулер мен сымдар
Бекітулер мен сымдар

ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) және басқа перифериялық қондырғылардың қосылымдары мен қосылымдары осы қадаммен бекітілген, сонымен қатар келесілер берілген:

================= TM4C123GXL => СКД

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

VBUS => VDD немесе VCC

GND => VSS

PB4 => RS

GND => RW

PE5 => Е

PE4 => D4

PB1 => D5

PB0 => D6

PB5 => D7

+3.3В => А.

GND => K

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

TM4C123GXL => Потенциометр

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

VBUS => 1 -ші түйреуіш

GND => 3 -ші түйреуіш

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

Потенциометр => СКД

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

2 -ші түйреуіш => Vo

=> Потенциометр көмегімен контрастты орнатуға болады

3 -қадам:.bin файлын жүктеңіз

. Bin файлын жүктеңіз
. Bin файлын жүктеңіз
. Bin файлын жүктеңіз
. Bin файлын жүктеңіз

Қосылған.bin файлын осы қадаммен ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) LM Flash Programmer көмегімен жүктеңіз.

4 -қадам: деректерді енгізу үшін енгізіңіз

Енгізу үшін деректеріңізді енгізіңіз
Енгізу үшін деректеріңізді енгізіңіз
Енгізу үшін деректеріңізді енгізіңіз
Енгізу үшін деректеріңізді енгізіңіз

. Bin файлын ARM Cortex-M4-ке (Texas Instruments EK-TM4C123GXL) жүктегеннен кейін, сіз 16x2 СКД экранында шығысыңызды ала аласыз және терминалға қажетті кірісті енгізе аласыз. Energia IDE сериялық мониторы, Tera Team виртуалды терминалы, Keil uVision немесе кез келген басқа виртуалды терминал.

Ұсынылған: