реклама на сайте
подробности

 
 
> Контроллер для TFT панели-посоветуйте.
MAXS
сообщение Feb 9 2006, 14:29
Сообщение #1





Группа: Новичок
Сообщений: 9
Регистрация: 24-11-05
Пользователь №: 11 323



Прошу у профессионалов помощи в решении следующей проблемы. Есть TFT-матрица LT121S-153 SAMSUNG 800:600 SVGA 3,3V. Цвет 6 бит/канал, TTL. Необходим контроллер,обеспечивающий постраничный вывод на дисплей текстовой информации с внешней флэш-карты. В общем некое подобие электронной книги. Цвет B/W либо 16 цветов.
Требования к быстродействию минимальные. Посоветуйте варианты решения проблемы. Возможно кто-то уже решал схожую задачу.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
nicom
сообщение Feb 16 2006, 15:37
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 544
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 870



...тогда определяйтесь с временными диаграммами: последовательность подачи импульсов синхронизации, тип данных 6бит на точку цвета, какой поток действительно 6 линий данных или 8,16..., т.е. желательно поподробнее найти описание...

Далее, т.к. Ваша панель графическая, я бы посоветовал Вам в графике её и оставить, т.е текст программно интерпретировать в графику, а буфер пусть хранит графику на весь экран. Далее, определяйтесь с типом вывода: что первые данные, что вторые, и т.д., так же и строим контроллер, который будет сканировать память, в принципе, те ЖКИ, которые использовал, имель линию такта, сброс счетчика столбцов внутри панели, сброс счетчика строк (считаем сверху). Еще раз, уточните алгоритм работы...
Итак Определяемся с тактовой частотой (исходя из параметров ЖКИ), строим формирователь временных диаграмм: место и длительность "кадрового" и "строчного" импульсов - (все из описания).
Далее - строим счетчик на 800 элементов вдоль строки и 600 строк (если не нужен цвет, можем хитрить...).
Далее, исходя из скорости попиксельной выдачи данных, выбираем тип памяти и её разрядность. Наверное, берем ОЗУ на 10-15нс, асинхронную. ставим мультиплексор на адресные линии данных и адреса.
Подключаем процессор. Суть - Процессор "читает" текст; своим знакогенератором формирует растр. Зная где и что должно находиться на экране, делает запись в нужное место памяти. После процедуры записи, контроллер переключает адреса памяти и линии данных к счетчику и выходному формирователю данных для ЖКИ. А ЖКИ непрерывно воспроизводит буфер, получает текущие данные от контроллера из памяти. В момент записи в память, данные в ЖКИ пишем пустые поля, они менее заметны. Собственно, описание процедур записи и чтения микросхемы ФЛЭШки затруднений не должно вызывать.Если эта ФЛЭШка USB - съёмный диск... знаю только в черне, алгоритм обмена с ней по USB сам не реализовавал... пас. В конференциях можно найти хороших специалистов, кто это делал.
Запутал?... Пишите на ящик, адрес есть... просто пока не понял - уровень требуемого изложения...
Николай.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 3rd August 2025 - 17:16
Рейтинг@Mail.ru


Страница сгенерированна за 0.01365 секунд с 7
ELECTRONIX ©2004-2016