Развлекуха
Подписаться на эту рубрику по RSS
RBox: A diy 32 bit game console for the price of a latte
Рубрика: Развлекуха | DevboardМетки: arm | cortex-m0 | fun | lpc1 | nxp | tv | video
Дата: 24/06/2010 04:19:42
Поскольку сам я всё никуда не мог применить приобретённые LPCXpresso, то быстренько заделал вот эту весёлую штучку. Резюмирую: звук играет, но паршиво (может более хорошие фильтры и спасли бы отца русской демократии). Видео показывает, но за неимением нормального телевизора смотрел через EasyCAP - USB video capture. А там он мне показал только ЧБ картинку, и то урывками. В общем не лёгкое это дело - из болота тащить бегемота ;-)
Сорцы хостятся тут: http://sourceforge.net/projects/rbox/
Часы/термометр на большом дисплее
Рубрика: РазвлекухаМетки: avr. lcd | fun | rtc | spi | thermo
Дата: 22/04/2010 19:44:03

А начиналось всё благопристойно. Долгое время у меня валялся старый но большой (480х64 пикселя) LCD дисплей. И было желание его как-то задействовать.
Главная проблема заключалась в том, что дисплей был без контроллера, только с драйверами стекла, так что все заботы по хранению изображения и его рефрешу падали на мои хрупкие могучие плечи. Городить огород с серьёзной схемой управления не хотелось, так что воспользовался я тем, что данные в дисплей загоняются всего лишь по одной линии. Показать...
Внешняя RAM позволила хранить данные для отображения (и не только), а SPI быстро плеваться ими в дисплей поддерживая хорошую скорость обновления.
Конечно программный способ подготовки данных отжирает приличную часть процессорного времени, но и остатков прекрасно хватает для прикладного кода, который занят опросом I2C часов (DS1307) и температурного датчика (DS1621), а так же красивых крупных цифр.
