ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
25 ноября
183373 Топик полностью
Денис Ягов (01.03.2010 10:13, просмотров: 378) ответил Денис Ягов на Сигналы синхронизации формирует модуль FSMC. Задача программиста - прописать задержки между сигналами. На сайте (ссылку я дал) описано "подключение железом" по интерфейсу 8080 и 6800 между контроллером и LCD.
У дисплея как правило есть "цифровой интерфейс" ..... Вы имеете ввиду некий "Аналоговый интерфейс" .... по типу SVGA или подобный ..... Там сигналы по типу начало строки, начало кадра, RGB и т.д... Дело в том, что как правило, продаваемые модули LCD-TFT не имеют такого интерфейса, а имеют цифровой. На входе (внутри LCD) стоит контроллер, который управляет непосредственно каждым пикселом, опираясь на содержание своей внутренней памяти. Итак, внутри LCD TFT есть свой контроллер и память (значение которой, собственно отражается на экране). Наша задача - внешним контроллером закинуть в память индикатора изображение. Остальное - нам не важно. Главное - осознать, что значение это самой внутренней памяти отражается в виде пикселов на экране. Заполнение графической памяти (далее GRAM) происходит через команды контроллеру LCD. Есть например команды по типу "рисуем вот в этой области....далее координаты прямоугольника на экране" или "Уходим в спящий режим" или "Я пока заполняю память - а ты отображай старую (до момента заполнения) картинку"... после прорисовки "отображай обновлённую картинку" и т.д. Команд под всяким соусом более 50-ти - это обычная картина. Задача программиста - инициализировать индикатор - выдать правильную последовательность команд. Как правило производители LCD-TFT описывают эту последовательность, для быстрого освоения. Итак, равномерность, про которую вы говорите - не требуется. Обновить контекст памяти можно с любой скоростью, любым порядком. Вы какой индикатор хотите зацепить к STM32? Самый простой из тех, что я подключал инициализировался всего 2-мя командами "программный сброс - пауза - выйти из режима сна" ...... Индикатор включился (обычно требуется команд 10 ..... причём нет ясности правильно ли всё делаешь - индикатро ника не реагирует..... приходится перебирать .... стресс!!!). вот он красавец индикатор... WF43BTIBED0#000 (там их целый ряд с разными разрешениями)производитель WinStar