Дисплей побольше с LPC1343

Уже не помню когда, но приобрел на eBay вот такой дисплей. 3.2 дюйма 320х240 пикселей 18бит/цвет.

Собственно добавляем 30 проводков, LPCXpresso, и 10 минут на переделывание кода и быстрый старт есть.

Основная проблема в том что LPC1343 не имеет ни одного полного 16-битного порта, ну что за западло. Кроме того нельзя найти даже две висьмибитных группы, что бы не пересекались с нужными выводами. то отладчик на порту висит, то SPI займёт. Та же STM32-Discovery имеет хороший порт (4-й кажется), на котором только 32кГц кварц висит. Да и другие порты не особо проблематично задействовать. Собственно к дискавери я и планировал изначально подключать дисплей, но как-то они не "сходятся" ни в одной плоскости и места много занимают. А лпц у меня имеются рассыпухой и можно развести плату под себя.

Вообщем пришлось шину данных бить на 3 группы для подключения к lpc1343, и получилось следующее:
Подключение дисплея на базе HX8347-A

Далее создаем новый семихостинг проект в студии с использованием CMSIS, переносим пример, подправляем функции вывода и настройки (в архиве правленная версия, смысла тут дублировать код нет), запускаем и вуаля:
<a href="http://www.youtube.com/watch?v=tnK6eCdYIh4">Смотреть на YouTube: http://www.youtube.com/watch?v=tnK6eCdYIh4</a>

После этого пришла в голову идея посмотреть даташит не предмет частоты с которой данные можно гонять, за одно и узнал что в дисплее стоит контроллер HX8347-A.

У этого дисплея фотик уже не смог так чётко пиксели "увидеть" (кликабельно)
Дисплей на базе HX8347-A

Следующим шагом перенесу то, что было для Вывод текста на дисплей Nokia 1616. Ну и естественно интересен пример работы с тачскрином, но это в необозримом будущем.

Питание

Пара слов о потреблении для страждущих. В активном режиме плата потребляет 3.5мА, при посаженном на ресет арме 3.2мА. Подсветка сейчас кушает 13мА, яркости достаточно, но думаю можно и поднять (на случай от солнца). Там светодиоды параллельно включены 4 штуки.

P.S.: Народ, куда можно с пользой затулить такой дисплей ?

Файлы: src.zip, DSC02940.JPG

Следующая >
Hosted by uCoz