AVR32 и TFT

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Аватара пользователя
HeoH
Открыл глаза
Сообщения: 75
Зарегистрирован: Пт июл 20, 2007 12:49:45
Откуда: Novosibirsk
Контактная информация:

AVR32 и TFT

Сообщение HeoH »

Есть желание прикрутить к AT32UC3A0512 (максимальная тактовая 66 МГц) TFT-матрицу 800х480, для которой минимальная тактовая частота составляет 25 МГц. Вопрос в следующем, минимально за сколько тактов на портах контроллера можно выставлять значения для шины R[7..0]G[7..0]B[7..0]? Мне частота обновления в 35 кадров в секунду на TFT не нужна, хочется чтобы обновление картинки на TFT не было заметно глазу?
Пока ограничим задачу тем, что я не буду использовать 262К цветов, то есть не буду обращаться к дополнительной памяти, в которой хранятся фреймы объемом 800х480х3 байт каждый, а буду использовать несколько цветов и большая часть дисплея будет залита одним цветом.
И еще один вопрос. У TFT'шки интерфейс как для ЦАПа VGA; в этой случае не получится после вывода первого фрейма, делать вывод второго в виде изменения только какой-то области матрицы, а не перерисовывания всей 800х480 области?
<o> ёшкин кот
Реклама
Аватара пользователя
vitecd
Родился
Сообщения: 14
Зарегистрирован: Вт ноя 27, 2007 23:31:32
Откуда: Auckland
Контактная информация:

Re: AVR32 и TFT

Сообщение vitecd »

правильнее будет выложить даташит на TFT, но как правило, нужно всю область перерисовывать 60 раз в секунду ;)
Реклама
Аватара пользователя
HeoH
Открыл глаза
Сообщения: 75
Зарегистрирован: Пт июл 20, 2007 12:49:45
Откуда: Novosibirsk
Контактная информация:

Re: AVR32 и TFT

Сообщение HeoH »

Со стороны тфт вопрос отпал, vitecd прав.
В спецификации на авр не могу найти за сколько тактов значение на порт выставляется. Если память не изменяет, то для 128меги что-то подобное находил или сам экспериментировал. Никто не сталкивался?)
<o> ёшкин кот
Аватара пользователя
BCluster
Собутыльник Кота
Сообщения: 2512
Зарегистрирован: Пн апр 06, 2009 19:33:29
Откуда: Молдова, Кишинев
Контактная информация:

Re: AVR32 и TFT

Сообщение BCluster »

Для атмеги после того как записал значение в порт должно пройти 2-3 такта для того чтоб это значение установилось на порту. Итого у тебя 6 тактов примерно на запись всего безобразия. Много.
Реклама
Эиком - электронные компоненты и радиодетали
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»