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

 
 
 
Reply to this topicStart new topic
> LCD для Xilinx Virtex, Подскажите как завести LCD
Nuts
сообщение Jul 21 2008, 19:43
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 28
Регистрация: 21-07-08
Пользователь №: 39 128



Здрасти!!! Я программирую в Xilinx ISE, на VHDL. Покажите кусочек кода на VHDL чтобы засветить LCD экран (хотябы пиксель). Теория есть, а чето не могу завести LCD 05.gif . Или ссылочку напишите, на пример.

Сообщение отредактировал Nuts - Jul 21 2008, 19:45
Go to the top of the page
 
+Quote Post
XVR
сообщение Jul 22 2008, 07:14
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Цитата(Nuts @ Jul 21 2008, 23:43) *
Здрасти!!! Я программирую в Xilinx ISE, на VHDL. Покажите кусочек кода на VHDL чтобы засветить LCD экран (хотябы пиксель). Теория есть, а чето не могу завести LCD 05.gif . Или ссылочку напишите, на пример.
Кусочек будет весьма приличный - прежде чем засвечивать пиксел на LCD экране его надо проинициализировать, что может включать в себя вывод в него довольно длинной последовательности. Кроме того, эта инициализация (равно как и рисование пиксела) зависит от типа LCD. Рекомендую залить какой нибудь soft процессор (Microblase или Picoblase) и запрограмировать общение с LCD на нем.

PS. Для Microblase'а понадобится EDK
Go to the top of the page
 
+Quote Post
Дмитрий Мазунин
сообщение Jul 22 2008, 09:07
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 259
Регистрация: 19-09-05
Из: Екатеринбург
Пользователь №: 8 715



Для стандартного LCD (VGA) протокола есть ядро Xilinx, рабочее.
Входит в Reference Design на плату ML403.
Качайте, дорабатывайте...
Go to the top of the page
 
+Quote Post
Nuts
сообщение Jul 22 2008, 09:16
Сообщение #4


Участник
*

Группа: Новичок
Сообщений: 28
Регистрация: 21-07-08
Пользователь №: 39 128



Спасибо. И еще вопрос. А средствами Xilinx ISE можно посмотреть сколько программа вентилей занимать на ПЛИСине будет? 05.gif
Go to the top of the page
 
+Quote Post
ecos-rtos_in_ua
сообщение Jul 22 2008, 17:09
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 209
Регистрация: 15-03-08
Из: Украина, Винница
Пользователь №: 35 931



Цитата(Nuts @ Jul 22 2008, 12:16) *
Спасибо. И еще вопрос. А средствами Xilinx ISE можно посмотреть сколько программа вентилей занимать на ПЛИСине будет? 05.gif

Можно
1. Process-> Implement Top Module
2. Project-> View Design Summary смотрите Device Utilization Summary (estimated values)
Go to the top of the page
 
+Quote Post
Nuts
сообщение Jul 23 2008, 01:34
Сообщение #6


Участник
*

Группа: Новичок
Сообщений: 28
Регистрация: 21-07-08
Пользователь №: 39 128



Пасибо smile.gif
Go to the top of the page
 
+Quote Post
Nuts
сообщение Jul 23 2008, 09:04
Сообщение #7


Участник
*

Группа: Новичок
Сообщений: 28
Регистрация: 21-07-08
Пользователь №: 39 128



И еще вопрос:
Вот "rising_edge(clock)" -определяет повышение фронта клока, а как определять понижение фронта?
downturn_edge(clock)- неверно, напишите пожалуста 05.gif
Go to the top of the page
 
+Quote Post
YuP
сообщение Jul 23 2008, 09:10
Сообщение #8


Частый гость
**

Группа: Свой
Сообщений: 129
Регистрация: 28-11-06
Пользователь №: 22 854



Цитата(Nuts @ Jul 23 2008, 13:04) *
И еще вопрос:
Вот "rising_edge(clock)" -определяет повышение фронта клока, а как определять понижение фронта?
downturn_edge(clock)- неверно, напишите пожалуста 05.gif


falling_edge(clock)


--------------------
Противник, вскрывающий ваши ошибки, гораздо полезнее, чем друг, скрывающий их. /Леонардо да Винчи/
Go to the top of the page
 
+Quote Post
Nuts
сообщение Jul 23 2008, 09:42
Сообщение #9


Участник
*

Группа: Новичок
Сообщений: 28
Регистрация: 21-07-08
Пользователь №: 39 128



Пасибо. smile.gif

Сообщение отредактировал Nuts - Jul 23 2008, 09:45
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 18th July 2025 - 16:44
Рейтинг@Mail.ru


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