Страница 1 из 1

atmega vga

Добавлено: Вт фев 19, 2013 15:30:09
Corporal
Добрый день. Прошу помощи. Нужно выводить изображение и текст разного шрифта на монитор VGA. Есть у кого примеры в CVAVR и схема подключения?

Re: atmega vga

Добавлено: Вт фев 19, 2013 15:37:39
igor-x
Serial to QVGA/VGA/WVGA Module

http://www.4dsystems.com.au/prod.php?id=149

Re: atmega vga

Добавлено: Вт фев 19, 2013 19:18:22
Kavka
Corporal, если прям ка ты написал, то только искать что-то вроде предложенного igor-x. Предложенное выше продаётся по $60. Да же если найдёте что-то другое, то порядок цен будет примерно такой же.
Другой вариант - ваять самому что-то на FPGA/CPLD + какой-либо RAM.
Ну, или "выкручиваться" по вашим потребностям. :)
Чтобы было представление на сколько можно "выкручиваться" - вот небольшая подборка ссылок.

http://www.serasidis.gr/circuits/AVR_VGA/avr_vga.htm
http://www.vga-avr.narod.ru/main_rus.html
https://instruct1.cit.cornell.edu/courses/ee476/video/
http://www.batsocks.co.uk/products/Other/TellyMate.htm
http://sbc.rictor.org/io/vid3.html

И мои любимые проекты
Uzebox
На тему demoscene: Craft, Turbulence, Phasor, Bit banger

Re: atmega vga

Добавлено: Вт фев 19, 2013 19:55:10
Corporal
60$ у меня нет. Спасибо igor-x и Kavka, некоторые ссылки я видел, но на Сях мало примеров все на асме. А может еще кто-то с этим экспериментировал?

Re: atmega vga

Добавлено: Ср фев 20, 2013 07:12:13
igor-x
как уже говорили выше - можно на ПЛИС сделать устройство вывода- ни асма ни С не потребуется
, но это по затратам больше 60 выйдет.

Re: atmega vga

Добавлено: Ср фев 20, 2013 07:27:57
Kavka
Corporal писал(а):на Сях мало примеров все на асме.
Это из-за очень жёстких ограничений по времени. В некоторых программах счёт идёт на единицы тактов, чтобы уложиться в нужную скорость вывода пикселей.

http://www.microvga.com/ (VGA interface providing 80x25 16 color text mode (physical resolution is 800x600 at 60 Hz), $24)

Возможно вот эти будут интересны
http://www.tinyvga.com/avr-isa-vga
http://www.tinyvga.com/avr-sdram-vga

Re: atmega vga

Добавлено: Ср фев 20, 2013 11:25:39
Vov123
А интересно,что с этим проектом http://www.vga-avr.narod.ru/main_rus.html
вроде всё компилируется.

Re: atmega vga

Добавлено: Ср фев 20, 2013 13:38:49
Corporal
Найду время - попробую. Это надо WinAVR ковырять, я с ним не сталкивался.

Re: atmega vga

Добавлено: Ср фев 20, 2013 13:44:13
Satyr
тема какбе баян
http://radiokot.ru/forum/viewtopic.php? ... 3&start=20

на атмеге - очень убого и в очень нестандартных режимах. Оно вобще надо ?

Re: atmega vga

Добавлено: Вт авг 27, 2013 12:38:52
Corporal
Прошу помощи переделать демку с меги 168 на мегу16 с исходника взятого вот отсюда - http://www.4dsystems.com.au/prod.php?id=149. Конкретно интересует выход на VGA

Re: atmega vga

Добавлено: Ср авг 28, 2013 11:28:23
Satyr
какие атмеги, вы народ чего :)))
на 120мхз 1280х1024 не получается

http://radiokot.ru/forum/download/file.php?id=134361

Re: atmega vga

Добавлено: Ср авг 28, 2013 15:14:42
Corporal
мне разрешение больше чем 320х240 не надо.
какие атмеги, вы народ чего :)))
тогда что тут врут? И в предыдущем сообщении ссылку неправильную дал. В общем хочу переделать с атмеги 168 на атмегу16 http://avga.prometheus4.com/

Re: atmega vga

Добавлено: Чт авг 29, 2013 06:27:30
Kavka
И не только там не врут :)
http://belogic.com/uzebox/index.asp

Re: atmega vga

Добавлено: Чт авг 29, 2013 09:50:32
Satyr
Ну, если кому то такое еще интересно:

Speed: 28.61818Mhz (Overclocked)
Colors: 256 simultaneous colors arranged in a 3:3:2 color space (Red:3 bits, Green:3 bits, Blue: 2 bits)
Resolution: Up to 360x224 pixels (tiles-only and tiles-and-sprites modes)

По мне так сейчас меньше, чем родное разрешение LCD 15" не интересно.

Re: atmega vga

Добавлено: Чт авг 29, 2013 10:19:49
Corporal
Мне интересно! Есть желание и возможность помочь? Дело в том, что у меня есть монитор 5" вот я его и хочу прикошачить к микроконтроллеру. Но так как слабо разбираюсь в МК то прошу помощи.

Re: atmega vga

Добавлено: Чт авг 29, 2013 15:46:17
ibiza11
Большинство тем в этом форуме имеют абсолютно такую же проблему!
"Мне интересно! Дело в том, что у меня есть ..... вот я его и хочу ..... Но так как слабо разбираюсь в МК то прошу помощи."
Спойлер"Я имею желание купить дом, но не имею возможности! Я имею возможность купить козу, но не имею желания! Так выпьем же за то, чтобы наши желания совпадали с нашими возможностями!" (с) к/ф "Кавказская пленница"
Все проблемы решаются здесь! (не бесплатно конечно)

Re: atmega vga

Добавлено: Пт авг 30, 2013 09:32:37
Corporal
Вы наверное часто на ту ветку заходите и ищете как заработать, а бесплатно помочь слабо? :wink:

Re: atmega vga

Добавлено: Сб авг 31, 2013 15:34:57
YS
а бесплатно помочь слабо?
Corporal, по-моему, тут уже все сказали и помогли по максимуму (куча ссылок уже). :dont_know: Да, это задача на грани возможностей AVR по скорости. И да, как минимум часть кода придется писать на асме, так что готовьтесь морально. Чудес не бывает, потому реализацию целиком на Си Вы вряд ли найдете.

Так что тут два варианта. Либо Вы сейчас сами садитесь штудировать предложенные ссылки, стандарт VGA и даташиты атмег, выискивая возможные компромиссы, либо действительно платите деньги тому, кто сделает это за Вас. :dont_know: