Добрый день, уважаемыее. Вот мы и подошли к самой интересной и важной части моего цикла статей про превращение небольшого роутера в миникомпьютер — сейчас мы с вами будем разрабатывать настоящий драйвер фреймбуфера, который позволит запустить на роутере разные графические приложения. Чтобы энтузиазм не угасал, вот видео одного из таких приложений — думаю, большинство узнают это великолепный старый квест:
На случай, если вы пропустили предыдущие части — вот ссылки:
1 — Миникомпьютер из роутера с OpenWRT: разрабатываем USB-видеокарту
2 — Миникомпьютер из роутера с OpenWRT: пишем USB class-driver под Linux
Итак, приступаем к работе.
Читать полностью »
Рубрика «lcd» - 3
Миникомпьютер из роутера с OpenWRT: пишем драйвер фреймбуфера
2013-01-06 в 9:18, admin, рубрики: DIY, diy или сделай сам, kernel, lcd, linux, OpenWrt, stm32, stm32f103, usb, драйверы, микроконтроллеры, модули ядра, Электроника для начинающих, метки: DIY, kernel, lcd, linux, OpenWrt, stm32, stm32f103, usb, драйверы, микроконтроллеры, модули ядраМиникомпьютер из роутера с OpenWRT: пишем USB class-driver под Linux
2012-12-31 в 2:50, admin, рубрики: DIY, diy или сделай сам, kernel, lcd, linux, OpenWrt, stm32, stm32f103, usb, драйверы, микроконтроллеры, модули ядра, Электроника для начинающих, метки: DIY, kernel, lcd, linux, OpenWrt, stm32, stm32f103, usb, драйверы, микроконтроллеры, модули ядра
Добрый день, уважаемыее. В прошлой статье мы с вами разработали простую USB-видеокарту на базе STM32F103 и китайского дисплейного модуля на контроллере ILI9325.
Проверяли мы его из юзерспейса, при помощи LibUSB. Ну что ж, пришло время нам написать свой собственный драйвер, который позволит делать все то же самое, но из-под Linux и без дополнительных библиотек. Этот драйвер мы внесем в дерево исходников OpenWRT и он поселится там наравне со всеми остальными.
Начнем.
Читать полностью »
Миникомпьютер из роутера с OpenWRT: разрабатываем USB-видеокарту
2012-12-23 в 23:21, admin, рубрики: DIY, diy или сделай сам, kernel, lcd, linux, OpenWrt, stm32, stm32f103, usb, драйверы, микроконтроллеры, модули ядра, Электроника для начинающих, метки: DIY, kernel, lcd, linux, OpenWrt, stm32, stm32f103, usb, драйверы, микроконтроллеры, модули ядра
Добрый день, уважаемыее. В этом цикле статей мы с вами пройдем достаточно длинный, но весьма интересный путь по превращению обычного роутера в мини-компьютер с LCD-дисплеем. Для этого мы разработаем сначала USB-видеокарту на базе микроконтроллера STM32F103, потом тестовый дравйвер, который позволит нам выводить на него графику, и, наконец – полноценный драйвер фреймбуффера, благодаря которому можно будет запустить настоящие графические приложения, такие как x-сервер. Заодно мы научимся включать наш код в дерево исходников OpenWRT, допиливать его ядро и делать прочие полезные вещи.
Ну а в самом конце мы получим результат, который, я надеюсь, вызовет ностальгическую слезу у многих читателей. Я постараюсь излагать материал таким образом, чтобы в конце каждого этапа мы получали осязаемый результат, не дающий угаснуть энтузиазму. Итак, начнем.
Читать полностью »
Телевизоры. Часть 3. 3D. Типы, различия, источники воспроизведения и контент. Мой выбор телевизора
2012-12-21 в 21:36, admin, рубрики: Blu-ray, lcd, Видео-техника, жк, Мониторы и ТВ, плазма, стереоизображение, телевизоры, Электроника для начинающих, метки: Blu-Ray, lcd, жк, плазма, стереоизображение, телевизоры Снова здравствуйте.
Это третья, заключительная, самая большая и по моему мнению самая интересная часть моего небольшого повествования о современных телевизорах. В первой части вы могли прочитать общую информацию о типах современных телевизоров, реализуемых технологий подсветок, их практическом различии. Во второй части я попытался систематизировать все, что я узнал о шасси, диагоналях, передаче движения, особенностях передачи цвета и влиянии телевизоров на зрение.
В третей части я хочу поделиться с вами своими размышлениями касательно стереоизображения (или как его принято называть — 3D), разобраться в основных отличиях активного и пассивного 3D, их технической реализации. Рассказать, как, какие и главное — чем это 3D воспроизводить. Ну и, собственно, какой телевизор я выбрал и почему. А еще тут будут фотографииЧитать полностью »
Телевизоры. Часть 2. Плазма или ЖК, шасси, диагональ, передача движения, цвет, влияние на зрение
2012-12-17 в 22:48, admin, рубрики: lcd, Видео-техника, жк, Мониторы и ТВ, плазма, телевизор, Электроника для начинающих, метки: lcd, жк, плазма, телевизорСнова здравствуйте, дорогие читатели.
Первая часть вызвала определенный интерес, поэтому было решено продолжить эту тему.
Хочу сказать отдельное спасибо, тем кто уделил внимание первой части. Я не думал, что моя скромная статья вызовет такой немалый интерес.
Можем продолжить. Во второй части я хотел бы поделиться своими размышлениями о выборе диагонали телевизора для различных применений, выборе технологии,, а так же о кадровой интерполяции и попытаться развенчать некоторые мифы касательно современных телевизорах. Так же хочу затронуть тему влияния различных параметров телевизора на зрение. Читать полностью »
Телевизоры. Часть 1. Типы телевизоров, подсветок и технологий, практические различия
2012-12-15 в 23:47, admin, рубрики: lcd, oled, жк, плазма, телевизор, метки: lcd, oled, жк, плазма, телевизорЗдравствуйте, уважаемое читатели.
Я надеюсь, что эта статья сможет помочь таким же, как я — тем людям, которые выбирают телевизор, но не очень-то владеют тонкими техническими вопросами в этой области. Хотел бы поделиться с вами своими размышлениями и практическими выводами по-поводу выбора большого и качественного телевизора. Читать полностью »
Ещё об устройствах с двумя экранами
2012-08-31 в 12:24, admin, рубрики: eink, lcd, Смартфоны и коммуникаторы, электронные книги, метки: eink, lcd
На закрытом совещании IFA был показан рабочий прототип устройства с двумя экранами — ЖК и eInk. Создатели пока ведут переговоры с крупными вендорами, плюс стало известно, что один из популярных производителей мобильных телефонов тоже начал работу над подобными девайсами.
Не успели Amazon получить патент, как кто-то уже сделал готовый рабочий прототип.
На прошлой неделе было много тем про Windows Azure и NDC 2012. Правда никто не упомянул про «веселую» песню девелоперов от Microsoft которая была исполнена на этом мероприятии.
Вице президент Microsoft Frank X. Shaw в своем твиттере и официальный канала Microsoft Azure в Youtube уже принесли свои извинения по поводу этого инцидента и таких выражений как «CSS is my LSD» и “The words Micro and Soft don’t apply to my penis (or vagina)".
Первое видео — снято с близкого расстояния, текст читабелен, но оператор подкачал (camrip).
Второе видеоЧитать полностью »
Почему трансатлантический пинг быстрее, чем вывод пиксела на экран
2012-05-01 в 19:01, admin, рубрики: game development, latency, lcd, Железо, ЭЛТ, метки: latency, lcd, ЭЛТ «Я могу отправить IP-пакет в Европу быстрее, чем вывести пиксел на экран. Какого хрена?», — спросил Джон Кармак в своём твиттере. Поскольку его твит вызвал широкий резонанс в сообществе, Кармак пояснил, что для замера задержки на наголовном дисплее Sony HMZ-T1 использовал программку, которая меняет содержимое буфера по нажатию клавиши на контроллере, и видеокамеру 240 fps. Затем считал количество кадров между нажатием кнопки и сменой пиксела.
Читать полностью »