Оглавление:

Контроллер светофора с использованием ARM Cortex-M4: 3 шага
Контроллер светофора с использованием ARM Cortex-M4: 3 шага

Видео: Контроллер светофора с использованием ARM Cortex-M4: 3 шага

Видео: Контроллер светофора с использованием ARM Cortex-M4: 3 шага
Видео: LPC Урок 3: Мигание светодиодом для LPC43xx 2024, Июль
Anonim
Контроллер светофора с использованием ARM Cortex-M4
Контроллер светофора с использованием ARM Cortex-M4

Это макетный проект, который использует ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) для создания контроллера светофора.

Продолжительность КРАСНОГО и СИНЕГО светодиодов установлена на 15 секунд. Длительность желтого светодиода установлена на 1 секунду. К проекту прилагается «сюжетный» рисунок, который помогает понять расположение светофоров.

Катоды всех светодиодов соединены друг с другом. Это означает, что все они имеют общий уровень земли.

.bin-файл с кодом c99 прилагается по предоставленной ссылке в конце этого руководства. Файл.bin можно загрузить в микроконтроллер с помощью LM Flash Programmer.

Шаг 1. Требования

Для выполнения этого проекта требуется следующее:

1- Texas Instruments EK-TM4C123GXL 2- Четыре красных светодиода

3- Четыре желтых светодиода

4- Четыре синих или зеленых светодиода

5- LM Flash Programmer (программное обеспечение на ПК)

=> Если вы не знаете, как использовать и установить LM Flash Programmer, ознакомьтесь с моими предыдущими инструкциями или щелкните следующие ссылки:

Скачивание LM Flash Programmer

Загрузите файл.bin или.hex с помощью LM Flash Programmer

Шаг 2: Распиновка и проводка

Распиновка и проводка
Распиновка и проводка
Распиновка и проводка
Распиновка и проводка

Распиновка и подключение ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) и других периферийных устройств прилагаются к этому шагу, а также приведены ниже:

=================== TM4C123GXL => Светодиоды

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

PB5 => L1 (красный), L2 (красный)

PB0 => L1 (желтый), L2 (желтый)

PB1 => L1 (синий), L2 (синий)

PE4 => L3 (красный), L4 (красный)

PE5 => L3 (желтый), L4 (желтый)

PB4 => L3 (синий), L4 (синий)

GND => Все отрицательные клеммы светодиодов

Шаг 3. Загрузите файл.bin

Загрузите файл.bin
Загрузите файл.bin
Загрузите файл.bin
Загрузите файл.bin

Загрузите прикрепленный.bin-файл с этим шагом в ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL), используя LM Flash Programmer, чтобы получить результат.

Рекомендуемые: