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

 
 
> Проигрователь видео на VGA
serega_sw
сообщение Jan 20 2009, 12:11
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 3-11-08
Пользователь №: 41 340



Суть такова: надо сделать проигрователь видеороликоВ на монитор VGA.

Посоветуйте какую мне связку контроллеров использовать (или как лучше сделать), да и по цене чтобы не кусалось.
Сам склоняюсь к использованию AVR128, и обычную PCI или AGP карточку VGA.
Возможно ли использовать и есть ли они - PCI или AGP контроллеры?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
tAmega
сообщение Jan 20 2009, 12:18
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 474
Регистрация: 20-01-09
Из: НН
Пользователь №: 43 639



ATMega128 ни в жизни не потянет обмен информации по скорости достаточный для проигрывания роликов на VGA.
Задача, как я понимаю, откуда нибудь файл в формате MPEG4 и выдать его на PCI шину, это чтобы использовать стандартную
VGA карточку. Тут есть три препятствия. Первое это формат MPEG4, второе это сама VGA карточка, и третье это самодельная PCI шина.
Если Вы собираетесь напрямую из Вашего процессора управлять через самодельную PCI шину стандартной VGA карточкой, вопрос:
как Вы будете программировать чипы этой самой карточки. Ведь информация на них закрыта. А в компьютере для этой цели служат
драйвера под WinXP. Только у Вас то нет этой WinXP.
Уточните вопрос. Откуда будет браться файл и в каком формате.

Сообщение отредактировал tAmega - Jan 20 2009, 12:20


--------------------
пользователь отключен
Go to the top of the page
 
+Quote Post
serega_sw
сообщение Jan 20 2009, 15:50
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 3-11-08
Пользователь №: 41 340



Цитата
как Вы будете программировать чипы этой самой карточки. Ведь информация на них закрыта.

Не надо программировать чип, есть VGA регистры и область памяти - это стандарт для всех карт, будь то S3Trio например или Geforce 4-MX440.

А почему самодельную PCI шину, разве отсутствуют контроллеры PCI шин?
Ну можно и самому попробовать сделать на AVR контроллер шины, задача которого и будет сводится управлением видеокарточкой (драйвер).

В формате MPEG 4 ничего сложного нету, один контроллер будет заниматься преобразованием его в нужные данные в буфер памяти, второй будет работать на VGA карту. Обмен будет происходить по принципу DMA, как в компах.

Тут уже надо смотреть по скорости, какой на обработку MPEG надо, а какой для работы с PCI шиной и VGA картой.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 08:49
Рейтинг@Mail.ru


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