Что такое жизнь? Это вечное желание познать неизведанное.Теги: #Видеокарты #видеокарта #arduino #Разработка для Arduino #FPGA #plice #FPGA #plice #arduino nano #vgaЯ изучаю программирование FPGA (программируемая логическая интегральная схема).
Просто моргать светодиодом мне не очень интересно и пришлось придумать задачу посерьезнее.
Так родилась идея видеокарты (VGA) для микроконтроллера.
Серьезным ребятам эта штука вряд ли будет полезна, а вот новичкам.
Вполне может быть.
Именно поэтому было решено «заточить» видеокарту под Arduino NANO. Основой проекта стала ПЛИС.
ЭПМ240T100C5N Семейство МАКС II. И понеслось: даташит на микросхему, разводка печатной платы, заказ платы и пайка.
Такую мелочь я еще не паял, но глаза боятся, а руки делают. Так появилось на свет это устройство.
вид сверху
вид снизуПодключение Ардуино НАНО
Выходные данные составляют 256 пикселей по горизонтали, 128 пикселей по вертикали и 256 цветов.
Демо-видео.
Если у вас есть видеокарта, что мешает вам создать видеоигру? Сказано - сделано!Картина была бы не полной без компьютерной мышки.)
Недостатки: 1. Низкое разрешение, но если учесть, что видеокарта рассчитана на малопроизводительный микроконтроллер, то это не недостаток, а продиктованная необходимость.2. Используется слишком много контактов микроконтроллера.
8 – шина, 3 команды, 1 ответ видеокарты.
Это мой первый блин.
Съедобно оно или нет – решать вам!
-
Сирия
19 Oct, 24