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

 
 
> Подключение LCD к ПЛИС
the Devil incarn...
сообщение Jul 17 2013, 15:40
Сообщение #1


Участник
*

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



Всем привет. Только начинаю изучать ПЛИС, в наличии Spartan 3E на отладочной плате. Хочется запустить LCD-дисплей, такой вот. Написал на VHDL все пункты инициализации, погонял на симуляторе, всё, вроде, работает. Осталось только один пункт выполнить, а именно, вывод изображения по SPI. Сам SPI уже организовал. А как изображение описать на VHDL, не знаю. Может кто знает?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
the Devil incarn...
сообщение Jul 18 2013, 06:23
Сообщение #2


Участник
*

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



Прочитал всё вышенаписанное и понимаю, что никто не подключал LCD-шку к ПЛИСине, у всех, как и у меня, только какие-то абстрактные идеи и ничего конкретного. Ну, ничего не поделать! Придётся самому бурить эту скважину. Буду пробовать, конечно сначала какое-то тестовое изображение, может просто точку (хотя, она слишком маленькая, на мой взгляд, и её можно не заметить), а потом уже и с динамикой можно разобраться. Главное, понять принцип, что писать, куда писать и как. А этого-то пока и не понятно. Видимо, сказывается нехватка знаний в области языка VHDL.
Go to the top of the page
 
+Quote Post
Inanity
сообщение Jul 18 2013, 07:42
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 221
Регистрация: 6-07-12
Пользователь №: 72 653



Цитата(the Devil incarnate @ Jul 18 2013, 10:23) *
Прочитал всё вышенаписанное и понимаю, что никто не подключал LCD-шку к ПЛИСине, у всех, как и у меня, только какие-то абстрактные идеи и ничего конкретного. Ну, ничего не поделать! Придётся самому бурить эту скважину. Буду пробовать, конечно сначала какое-то тестовое изображение, может просто точку (хотя, она слишком маленькая, на мой взгляд, и её можно не заметить), а потом уже и с динамикой можно разобраться. Главное, понять принцип, что писать, куда писать и как. А этого-то пока и не понятно. Видимо, сказывается нехватка знаний в области языка VHDL.

Очень смелое предположение. На языке описания цифровых схем изображение никто не описывает, это очень странно и нерационально. Для тестирования вам выше советовали вывести изображение какой-нть периодической структуры, это простой, понятный и незатратный тест. Для вашего дисплея всё уже давно придумано. И память есть и интерфейс к ней, остаётся только использовать по назначению.

Если хотите что-то интересное, возьмите LCD без контроллера с параллельным или lvds интерфейсом (подойдёт матрциа от ноута или же тот же VGA монитор). Прикрутите к нему фреймбуфер на двухпортовой памяти, добавьте разные интерфейсы для работы с этим фреймбуфером (SPI, I2C, UART). В плане обучения для начала будет полезно. На ПЛИС вообще очень много чего можно делать, лишь бы фантазия была. Удачи!
Go to the top of the page
 
+Quote Post
the Devil incarn...
сообщение Jul 18 2013, 13:33
Сообщение #4


Участник
*

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



Цитата(Inanity @ Jul 18 2013, 11:42) *
...Для вашего дисплея всё уже давно придумано. И память есть и интерфейс к ней, остаётся только использовать по назначению...

Вот именно, что придумано. Только на данный момент я не понимаю, как изображение (любое, даже тестовое) вывести на экран. Какой код написать. Мне бы с этого начать. В теории то я всё понимаю, а вот как эту теорию в код превратить, не понимаю. Ещё раз повторюсь, что я только начинаю изучать ПЛИС. А идей-то полно, это же ПЛИС, практически неисчерпаемый инструмент. Твари что угодно.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- 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
- - Maverick   Цитата(the Devil incarnate @ Jul 17 2013, 18...   Jul 17 2013, 17:56
- - Александр77   Если картинка статична и меняется очень редко, то ...   Jul 17 2013, 18:50
||- - 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


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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 21:48
Рейтинг@Mail.ru


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