Мазмуну:

Светофордун контролери ARM Cortex-M4 колдонуу: 3 кадам
Светофордун контролери ARM Cortex-M4 колдонуу: 3 кадам

Video: Светофордун контролери ARM Cortex-M4 колдонуу: 3 кадам

Video: Светофордун контролери ARM Cortex-M4 колдонуу: 3 кадам
Video: Светофордун модели 2024, Декабрь
Anonim
Светофордун контролери ARM Cortex-M4 менен
Светофордун контролери ARM Cortex-M4 менен

Бул светофордун контроллерин жасоо үчүн ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) колдонгон нан плитасы.

КЫЗЫЛ жана КӨК LEDдын узактыгы 15 секундга коюлган. Сары LEDдин узактыгы 1 секундга коюлган. Светофорлордун бөлүнүшүн түшүнүүгө жардам берүү үчүн долбоорго "сюжет" фигурасы тиркелген.

Бардык LEDлердин катоддору бири -бири менен тиркелет. Бул алардын бардыгы жалпы деңгээлге ээ экенин билдирет.

c99 кодунун.bin файлы бул окуу куралынын аягында берилген шилтеме менен тиркелет..bin файлын LM Flash Programmer аркылуу микроконтроллерге жүктөөгө болот.

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

Бул долбоорду ишке ашыруу үчүн төмөнкүлөр талап кылынат:

1- Texas Instruments EK-TM4C123GXL 2- Төрт Кызыл LED

3- Төрт сары LED

4- Төрт Көк же Жашыл LED

5- LM Flash программисти (компьютердеги программалык камсыздоо)

=> Эгерде сиз LM Flash программистин кантип колдонууну жана орнотууну билбесеңиз, анда менин мурунку Нускаманы карап көрүңүз же төмөнкү шилтемелерди басыңыз:

LM Flash программистин жүктөө

LM Flash программистин жардамы менен.bin же.hex файлын жүктөө

2-кадам: Pin-outs & Wiring

Кирүү жана электр өткөргүчтөрү
Кирүү жана электр өткөргүчтөрү
Кирүү жана электр өткөргүчтөрү
Кирүү жана электр өткөргүчтөрү

Pin-outs & Wiring of ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) жана башка перифериялык түзүлүштөр бул кадам менен тиркелет, ошондой эле төмөнкүлөр берилет:

=================== TM4C123GXL => LED

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

PB5 => L1 (Кызыл), L2 (Кызыл)

PB0 => L1 (Сары), L2 (Сары)

PB1 => L1 (Көк), L2 (Көк)

PE4 => L3 (Кызыл), L4 (Кызыл)

PE5 => L3 (сары), L4 (сары)

PB4 => L3 (Көк), L4 (Көк)

GND => LEDдин бардык терс терминалдары

3 -кадам:.bin файлын жүктөө

. Bin файлын жүктөө
. Bin файлын жүктөө
. Bin файлын жүктөө
. Bin файлын жүктөө

Бул кадам менен тиркелген.bin файлын LM Flash Programmer колдонуп ARM Cortex-M4ке (Texas Instruments EK-TM4C123GXL) жүктөп алыңыз.

Сунушталууда: