Собственно получил в свое распоряжение сей замечательный девайс. Но встал вопрос,как же им управлять. Вот тут нарисовано что на разъеме X4 проживают сигналы типа R0-7 G 0-7 B0-7 HS VS DCLK DE . т.е как на простой матрице.. Однако тут написано что в этом плаге живет контроллер SSD1963 которому нужно давать комманды и данные по 8и битной шине и это подтверждает разъем X6 в первом документе. На плате дисплея между X4 и X6 я не увидил никаких микросхем, просто дорожки. Собственно вопрос, как управлять этим чудным девайсом.. командами описанными в даташите на SSD1963 или как простой матрицей ?
посмотрел на прилагаемую схему - я бы трактовал так:
на X6 подключен индикатор, внутри написаны контакты для индикатора, типа DB0 ножка 7 - его наименование слева DB0
смотрим разъем X4, находим DB0 - 26 пин
чуть сложнее X6-DB2 -> слева B0 сигнал попадает на сборку резюков R6 и выходит третьим снизу на TB0, который приходит на X4 - 24 пин
т.е. интерфейс индикатора выведен на Х4, но надо привести цоколевку в соответствие.
вероятно у Павла осталась "рыба" разъема от других разработок, вот и появились такие странные названия
лень фотку смотреть - а резисторы присутствуют или их монтажные площадки с перемычками?
на плате кроме 2х разъемов ничего нету.. в один втыкается шлейф тот что наружу,а к другому припаян шлейф от самого дисплея(на котором стоит контроллер)
тогда надо ключевые сигналы проследить хотя бы зрительно от разъема к разъему. тестером на Омах лучше не звонить - можно выбить у индикатора пин - будет очень обидно..
Я не понимаю, зачем к названию цепей привязываться, их можно назвать как угодно, главное что на X6 написано.
Ну а названия цепей такие от того что плаг совмещенный на 3 панели.
Еще я не понимаю смысла всех стараний, скачаете новую BSP, подключите и все, ничего ни править ни разбираться не ужно будет ...
Добрый вечер! Контроллер живет не на плаге, а на на отдельной платке, которая идет с индикатором. Сам же плагин в этой комплектации - аля переходник от сабжевой платы к плате контроллера. Соответственно управление 8-и битное.
А кто нить пробовал использовать сабжевый девайс в режиме RGB5:6:5 (16 бит на пиксель) ?
Расскажу подробно где у меня затык.
Подцепил дисплей к АВР(мего32 на 8 мегагерц).
Из драйвера на этот дисп(из линукса) спер последовательность инициализации. Все завелось, только очень и очень медленно заполняется экран, где то за 5-7 секунд. Это режимRGB6:6:6 т.е 18 бит на пиксел. В даташите высмотрел что есть рижим RGB5:6:5.. нашел.. изменил пару строк в последовательности инициальзации
в даташите сказано что нужно скормить данные дисплею за один цикл.. делаю
записываю в порт 0x0000 получаю желтый цвет оО
Т.е. получается что обнулились биты только синего цвета.
И любые манипуляции с цветом сводится только к управлению 5ю битами синего цвета. т.е градация цвета от желтого до белого.. никак не могу понять почему не работают красный и зеленый