Разработка драйвера многодисплейного терминала для встроенных систем на базе шины FSMC

HUANG Ke-ya ,  

摘要

Для объединения преимуществ цифрового дисплея и TFT-LCD и дальнейшего обогащения учебных примеров встраиваемых систем в данной работе разработано экспериментальное устройство многоэкранного терминала на базе шины FSMC для встраиваемых систем. Аппаратная часть использует шину FSMC, где Bank1.Sector4 подключается к LCD, интерфейс FSMC напрямую соединён с данными и управляющими сигналами LCD, контроллер FSMC генерирует 8080-контрольные тайминги для LCD. Цифровой дисплей через регистратор совместно использует линии данных с LCD, сигнал выбора Bank1.Sector3 шины FSMC после инверсии используется как селектор цифрового дисплея. Программное обеспечение с помощью STM32CubeMX выполняет инициализацию FSMC, реализует нижний уровень драйвера для цифрового дисплея и LCD, переносит базовое отображение LCD и приложения высокого уровня. Тесты показывают стабильную и надежную работу системы, чистое и плавное отображение, существенно упрощённый дизайн аппаратного и программного обеспечения, что представляет классический пример параллельного расширения многоэкранных терминалов для встроенных систем.

关键词

FSMC;TFT-LCD;STM32;интерфейс шины;временное мультиплексирование

阅读全文

以上内容由讯飞翻译自动生成,翻译内容仅供参考。对于因使用本网站翻译内容产生的相关后果,本网站不承担任何商业和法律责任。

The above content is generated by Large Model Translation. The translated content is for reference only. We do not assume any commercial or legal responsibilty for any consequences arising from the use of our website