Wano 0 27 сентября, 2008 Опубликовано 27 сентября, 2008 · Жалоба Люди добрые . Не получилось резвой работы с видеоконтроллером S1D Эпосна, преобрёл плату EA c LPC2478 , скачал пример с сайта,но при переделки под Keil ну никак не выходит хоть что-нить показать на экранчике. Осциллом смотрел - вроде в память пишу, при отладке область памяти с 0xA0000000 заполняется значениями цвета при работе. Видеоконтроллер выдаёт сигнал LCDPWR тоесть вроде как всё запускается,но обсалютно никаких сподвижек на экране.Может кто не жадный и поделится рабочим примером под Keil для работы с этой платой. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Wano 0 28 сентября, 2008 Опубликовано 28 сентября, 2008 · Жалоба Подключил к плате от EA вненюю панель и начал каждый бит проверять в настройках видеоконтроллера.Вроде что-то заработало,но частота клоков при всех возможных минимальных значенях делителей не превышает 260 Гц. НУ неужели никто ещё не работал ниразу со встроенным видеоконтроллером на Lpc2478? Ну может хоть настройки для TFT панели кто знает? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Axel 1 29 сентября, 2008 Опубликовано 29 сентября, 2008 · Жалоба Мне понадобилось два дня гипноза доки для запуска LCD панели с LPC2478 (аналогичных примеров не было). Так что "Все у Вас получится". А для TFT - не смотрели "Embedded Artists" на FTP? Там вроде было чего-то... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
slavka012 0 7 марта, 2009 Опубликовано 7 марта, 2009 · Жалоба Не знал что столько людей в России с процессорами работают. Это радует. Пытаюсь запустить ЛПС2478 с STN LCD 640х480 экраном, 8 bit, в режиме паллитры 256 цветов. Строчная и кадровая синхронизация работает безупречно, но какие-то глюки с линиями данных. Записываю 100% белый цвет в первый пиксел каждой строки и смотрю на выход: (в столбцах значения на соответсвующих линиях данных, в каждый клок, начиная с первого клока в строке) 0 0 0 ... 1 1 0 ... 2 1 0 ... 3 1 0 ... 4 0 0 ... 5 0 0 ... 6 0 ... 7 0 ... WTF? Вместо линий 012 зажигаются 123. Записываю белый цвет во второй пиксел. 0 1 0 ... 1 1 0 ... 2 1 0 ... 3 1 0 ... 4 0 0 ... 5 0 0 ... 6 1 0 ... 7 1 0 ... Т.е. вместо линий 345 зажглись 670. Я уж начал думать что у меня линии данных перепутаны, но нет. Все идет куда надо. Я правда заметил что у меня бит RGB-BGR неправильно стоит, но он же не должен к таким последствиями приводить? С исправленым этим битом еще проверить не успел. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DogPawlowa 0 7 марта, 2009 Опубликовано 7 марта, 2009 · Жалоба Пытаюсь запустить ЛПС2478 с STN LCD 640х480 экраном, 8 bit, в режиме паллитры 256 цветов. В этом режиме не пробовал, только 24 bpp и 16 bpp, но никаких проблем не было. В даташите табличка распределения пинов приведена для всех режимов. Насколько я помню, соответствующие биты данных сдвигаются всегда в старшие биты соответствующего цвета. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
slavka012 0 7 марта, 2009 Опубликовано 7 марта, 2009 (изменено) · Жалоба Попробую в 16 bpp тоже, правда мне тогда памяти только на 2/3 экрана хватит :) В даташите табличка распределения пинов приведена для всех режимов. Насколько я помню, соответствующие биты данных сдвигаются всегда в старшие биты соответствующего цвета. Вот кстати с этим вот что интересно -- В даташите есть след. варианты подключения линий данных: P2.6 -- LCD0/LCD4 P2.7 -- LCD1/LCD5 P2.8 -- LCD2/LCD6 P2.9 -- LCD4/LCD7 P2.12 -- LCD4/LCD3/8/12 P2.13 -- LCD5/LCD9/19 P4.28 -- LCD6/LCD10/2 P4.29 -- LCD7/LCD11/3 Это из ПИНСЕЛ. Но в разделе про LCD есть только первый.... пс. ой, я кажется нашел проблему. У меня PINSEL11 на TFT запрограммирован... Странно как-то они сделали -- режим ЛЦД надо указывать в двух регистрах ? Изменено 7 марта, 2009 пользователем ar__systems Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться