Всем привет. Решил заняться нетривиальным сексом, для чего был приобретён нигде толком не описанный экранчик 5" MD050SD (точнее его клон от дядюшки Ли, если судить по изменённой разводке платы). Купил вот здесь и давно: http://ru.aliexpress.com/item/5-inch-TFT-touch-LCD-module-MD050SD-Indust... Справедливо полагая, что с MEGA256 секс будет чересчур продолжительным, да и размерами что она, что DUE меня не устраивают (планируется что экран будет встраиваемым настенным в автоматизации дома, и спрятать в стену MEGA(DUE) + Шилд + w5100(а как-же, всё серьёзно!) не удастся, там всего 3*2*5 см) скрипя сердцем прикупил к экрану teensy 3.1 в Амперке (http://www.pjrc.com/teensy/teensy31.html, Cortex M4, 100MHz, 256KB, 34IO). Плату протестировал: 100МГц - ок. Arduino IDE - ок. Всё работает. UTFT грузится и поддерживает данную плату (и экран по идее тоже, судя по мануалу) Ну и собственно вопросы к уважаемому сообществу: 1. Вот фото разъёма экрана: http://g02.a.alicdn.com/kf/HTB1FZQ8HVXXXXcAXFXXq6xXFXXXt/5-inch-TFT-touc... судя по нему перед нами и правда 16 битный интерфейс. А судя по бессвязным репликам китайца там на самом деле имеется 8 страниц переключаемой экранной памяти и прочие полезные излишества. Может кто ни будь сказать какой тип экрана было бы правильным указать в инициализации UTFT ?? 2. Вот распиновка платы: http://www.pjrc.com/teensy/teensy31_front_pinout.png http://www.pjrc.com/teensy/teensy31_back_pinout.png как посоветуете подключить экран учитывая что надо будет и w5100 ещё наживить, и Touch и MicroSD (пока не решил, то ли встроенную в экран, то ли отдельную повесить, а то экранная больно неудобно распаяна. буду благодарен за любые советы бывалых. Пока вроде всё.
Привет товарищам по несчастью. Я тоже стал обладателем такого-же дисплея. Я понимаю, что прошло 1.5 года с момента твоего обращения, но для меня тема этого дисплея сейчас актуальна, а информации по нему в интернете не много. Во-первых хочу спросить, удалось ли тебе освоить его или нет? Во-вторых хочу поделиться своими наработками и у меня тоже возникла проблема. На дисплее стоит чип SSD1963 и поэтому сначала нужно соединиться с ним, а потом настроить его для работы с TFT. Контроллер я выбрал STM32F4, но думаю код можно адаптировать под любой контроллер, главное алгоритм и процедуру инициализации соблюсти. Я использовал готовую библиотеку http://en.radzio.dxp.pl/ssd1963/. Соединиться мне удалось, инициализировать дисплей тоже, но вот беда, на экране есть черная полоса с 100-го по 399-й пиксель по горизонтали, в котором ничего не отображается. И цвета в дисплее не соответствуют (рисуешь красным получается зеленый, зеленым - светло синий, синим - синий). До инициализации экран горит белым. Кто знает, помогите!
Сам разобрался, проблема оказалась в параметрах TFT в инициализации. Исходники в проекте CodeBlocks прикрепляю, вдруг кому понадобятся.