В TFT LCD-дисплеях используются следующие типы интерфейсов: SPI, MCU, RGB, LVDS, MIPI, eDP и HDMI. Среди них на рынке широко распространены интерфейсы SPI, MCU, RGB, LVDS и HDMI. Каждый тип интерфейса имеет свои особенности.
ЖК-дисплеи с интерфейсами MCU имеют более высокую частоту обновления по сравнению с дисплеями с интерфейсами SPI, а программное управление через интерфейсы MCU также проще. Преимущества интерфейсов MCU очевидны. Однако они требуют больше ресурсов выводов.
В обычных условиях порядок выводов интерфейса TFT-дисплея не фиксирован и варьируется в зависимости от конструкции материнской платы клиента. Однако для ЖК-дисплеев с интерфейсами микроконтроллеров ключевые выводы играют ключевую роль. Различные типы интерфейсов требуют различных функций выводов, и выбор типа интерфейса не является произвольным; он должен быть выбран на основе спецификаций различных основных микросхем.
2.8-дюймовый дисплей микроконтроллера
2.8-дюймовый TFT-дисплей с микроконтроллером
- Размер: 2.8
- Разрешение: 240×320 точек
- Угол обзора: 12 часов
- Тип интерфейса: микроконтроллер
- Чип драйвера: ST7789V
- Метод касания: TBD
- Яркость подсветки: 360 кд/м²
- Размеры: 50.00 (Ш) * 69.20 (В) * 3.30 (Г) мм
I. Пример ПИН-кода
| № | Символ | Описание |
| 1 | ЛЕДК | КАТОД ПОДСВЕТКИ |
| 2 | LED-А | ПОДСВЕТКА АНОДНАЯ |
| 3 | GND | земля |
| 4 | VCC | ПИТАНИЕ |
| 5 | ИОВКК | ИСТОЧНИК ПИТАНИЯ ВВОДА-ВЫВОДА |
| 6 | NC | NC |
| 7 | CS | Включение чипа, низкий уровень активности. |
| 8 | СБРОС | Сбросить пин-код |
| 9 | RS | Адрес регистра данных/команд. |
| 10 | WR | Сигнал записи, триггер по переднему фронту. |
| 11 | RD | Сигнал считывания, активен по переднему фронту. |
| 12-19 | ДБ7-ДБ0 | Шина данных |
| 20 | GND | земля |
II. Типичные примеры подключения STM32/AVR/MCU (замените названия контактов в соответствии с фактическим типом MCU)
Контакт дисплея → контакт микроконтроллера / примечания
CS → Любой GPIO (активный низкий уровень). Если есть только одно периферийное устройство, его можно напрямую подтянуть к земле (но рекомендуется подключить GPIO для программного управления).
СБРОС → Любой GPIO (поднимается программным обеспечением после внешнего сброса)
RS (D/C/A0) → Любой GPIO (различает инструкции и данные)
WR → Любой GPIO (импульс записи, обратите внимание на выборку по переднему фронту)
RD → Любой GPIO (импульс чтения, используется для чтения данных при необходимости)
DB0..DB7 → 8-битные параллельные порты микроконтроллера (рекомендуется размещать их в одной группе портов ввода-вывода для удобства выполнения одноразовых операций записи).
Земля → Земля микроконтроллера
IOVCC → MCU Vcc (логика)
VCC → Основное питание модуля
LED-A / LEDK → Драйвер подсветки / Источник постоянного тока
Рекомендуется подключать DB0–DB7 к одной группе портов (например, к 8-битному порту GPIO микроконтроллера STM32). Таким образом, весь байт может быть выведен путем одновременной записи в регистр, что более эффективно и обеспечивает лучшую синхронизацию.
III. Пример подключения
Дисплей -> пример STM32
DB0..DB7 -> PB0..PB7 (Записываем за один раз: GPIOB->ODR = значение)
РС -> ПА0
WR -> PA1
РД -> ПА2
CS -> PA3
СБРОС -> PA4
IOVCC -> 3.3 В
VCC -> 3.3 В (или 5 В на модуль)
GND -> GND
LED-A/K -> Драйвер подсветки MOSFET / драйвер
- Сначала прочтите техническое описание: определите VCC, IOVCC, напряжение и команды инициализации.
- Подключите DB0–DB7 к той же группе GPIO (для удобства записи целых слов).
- Подсветка управляется драйвером постоянного тока или МОП-транзистором + ШИМ.
- Правильно управляйте совместимостью уровней (используйте преобразователи уровней, если уровни разные).
- Напишите надежную последовательность сброса + инициализации, строго следуя задержкам и командам в техническом описании.
IV. Код инициализации для TFT-дисплея
Вы можете напрямую запросить «код инициализации драйвера» или «демонстрационный код микроконтроллера» у инженера по продажам компании Hongcai Technology.
