|
Подключение LCD к ПЛИС |
|
|
|
Jul 17 2013, 15:40
|

Участник

Группа: Участник
Сообщений: 20
Регистрация: 30-03-12
Из: Дубна
Пользователь №: 71 111

|
Всем привет. Только начинаю изучать ПЛИС, в наличии Spartan 3E на отладочной плате. Хочется запустить LCD-дисплей, такой вот. Написал на VHDL все пункты инициализации, погонял на симуляторе, всё, вроде, работает. Осталось только один пункт выполнить, а именно, вывод изображения по SPI. Сам SPI уже организовал. А как изображение описать на VHDL, не знаю. Может кто знает?
|
|
|
|
|
 |
Ответов
|
Jul 17 2013, 17:56
|

я только учусь...
     
Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839

|
Цитата(the Devil incarnate @ Jul 17 2013, 18:40)  Всем привет. Только начинаю изучать ПЛИС, в наличии Spartan 3E на отладочной плате. Хочется запустить LCD-дисплей, такой вот. Написал на VHDL все пункты инициализации, погонял на симуляторе, всё, вроде, работает. Осталось только один пункт выполнить, а именно, вывод изображения по SPI. Сам SPI уже организовал. А как изображение описать на VHDL, не знаю. Может кто знает? на мой взгляд надо еще организовать в памяти (SRAM, DDR или какой-то другой) фрейм-буфер на 2 экрана. Из одного фрейм-буфера происходит постоянная вычитка (вывод на экран изображение - обновление экрана), в это время обновляется (перезаписывается в памяти) другой фрейм-буфер для другого изображения (следующий экран). Как только формирование нового экрана закончилось, т.е. второй фрейм-буфер переписался - переключается вычитка на второй фрейм-буфер. Начинает обновляться первый фрейм-буфер новым изображением, т.е. перезаписывается в памяти. И так далее по кольцу... Откуда и как будут формироваться/поступать изображения Вам решать...и как управлять Touch Screen Interface тоже... P.S. SPI serial для вывода изображения не очень хороший интерфес, лучше 18-bit parallel, 16-bit parallel, 8-bit parallel, но конечно все зависит какое обновление экрана Вы хотите т.е. от кадров/сек или частей кадра...
--------------------
If it doesn't work in simulation, it won't work on the board.
"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
|
|
|
|
Сообщений в этой теме
the Devil incarnate Подключение LCD к ПЛИС Jul 17 2013, 15:40 Lmx2315 QUOTE (the Devil incarnate @ Jul 17 2013, 19... Jul 17 2013, 16:00 Александр77 А какое изображение то генерить?
Произвольное изоб... Jul 17 2013, 16:36 Iptash Видимо сначала надо научиться выводить точку на эк... Jul 17 2013, 17:23 Александр77 Выкинуть 56 первых байт дело не хитрое. Что делать... Jul 17 2013, 17:31 Александр77 Если картинка статична и меняется очень редко, то ... Jul 17 2013, 18:50 the Devil incarnate Прочитал всё вышенаписанное и понимаю, что никто н... Jul 18 2013, 06:23 Inanity Цитата(the Devil incarnate @ Jul 18 2013, 10... Jul 18 2013, 07:42  the Devil incarnate Цитата(Inanity @ Jul 18 2013, 11:42) ...Д... Jul 18 2013, 13:33   akorud Цитата(the Devil incarnate @ Jul 18 2013, 15... Jul 18 2013, 14:59   Maverick Цитата(the Devil incarnate @ Jul 18 2013, 16... Jul 18 2013, 15:30 SpyBot Цитата(the Devil incarnate @ Jul 18 2013, 10... Aug 17 2013, 09:14 DASM RTL Hardware Design книга автора Chou. Там правда ... Jul 18 2013, 07:25 flopix Вот интересная статья почти по теме с примером
htt... Jul 18 2013, 08:54 DASM По моему, имея ФПГА под рукой - подключать дисплеи... Jul 18 2013, 09:05 izerg Цитата(DASM @ Jul 18 2013, 12:05) По моем... Jul 18 2013, 10:06 DASM ну я такой наверное купил бы http://www.wayenginee... Jul 18 2013, 10:17 izerg Цитата(DASM @ Jul 18 2013, 13:17) ну я та... Aug 7 2013, 20:58 DASM ага, твари еще те.. может со светодиодов начать то... Jul 18 2013, 13:37 flopix Построение графики это не задача для ПЛИС. Хотите ... Jul 18 2013, 13:49 DASM ну графика она понятие растяжимое.. кто мешает неб... Jul 18 2013, 13:52 DASM Ну.. я вот жду такого же ПЛИС как Zynq (2 * Cortex... Jul 18 2013, 15:07 akorud Цитата(DASM @ Jul 18 2013, 17:07) Ну.. я ... Jul 18 2013, 15:45 DASM Видимо задачи разные. Какой перифирии мало? Ее же ... Jul 18 2013, 16:30 akorud Цитата(DASM @ Jul 18 2013, 18:30) Видимо ... Jul 18 2013, 16:52 DASM Ну зато теперь знаю кого по Axi мучить. А раз поло... Jul 18 2013, 18:33 akorud Да ясно, что спор ни о чем, с самого начала, и не ... Jul 18 2013, 18:39 Maverick Цитата(DASM @ Jul 18 2013, 21:33) ...SoC ... Jul 18 2013, 19:51 DASM да чего тут путать, книга Чоу и вперед. Меня правд... Jul 18 2013, 18:44 DASM Да, прошу прощения, это параллельные, но они rgb, ... Aug 8 2013, 04:36 izerg Цитата(DASM @ Aug 8 2013, 07:36) С лвдс и... Aug 8 2013, 09:00 DASM Всегда демонстрирую начальству исключительно голых... Aug 17 2013, 09:19 Corner У меня электролюминесцентник подключен к связке 55... Aug 18 2013, 17:41
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|