Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

LCD HX8347-A
http://mcu-bg.com/mcu_site/viewtopic.php?f=2&t=8941
Страница 1 от 1

Автор:  michev [ Пон Юни 13, 2011 10:51 pm ]
Заглавие:  LCD HX8347-A

Някой да е успявал да го подкара?
Вече 3-ти опит правя и все на камък удрям. Явно има нещо по специфично което китаеца не е дал в демото, или ми е пробутал дефектен дисплей :(
Най - лошото е че не дава абсолютно никакви признаци по време и след инициализацията.

В единия прикачен файл слагам неговото демо, а в другия моето (LPC1114, coretx-m0)

Някакви идеи?

Прикачени файлове:
main.c [5.61 KiB]
291 пъти
Text1.c [21.8 KiB]
267 пъти

Автор:  michev [ Вто Юни 14, 2011 7:02 pm ]
Заглавие: 

Хайде бе Цецо, в теб ми е надеждата :)

Автор:  Ники [ Вто Юни 14, 2011 7:50 pm ]
Заглавие: 

преди година го пуснах с демотата на микрочип и работеше нормално докато не чупих дисплея

Автор:  michev [ Вто Юни 14, 2011 8:38 pm ]
Заглавие: 

Тз :cry:
И с инициализацията на микрочеп не тръгва.

Автор:  Desert Leo [ Вто Юни 14, 2011 8:54 pm ]
Заглавие: 

Дефектен - едва ли ..., но къстъм е вероятно. Най-често пинаута не съвпада с официалниа дейташийт. Имах случай с разменени + и -. Включваш и изгаря. Няма как да правиш рекламация.
Затова (ако всичко друго си спазил) пробвай розмяна на пиновете, но умната!
Ако си го купил "изгодно", най-вероятно е това.

Автор:  michev [ Вто Юни 14, 2011 9:31 pm ]
Заглавие: 

Замерих захранването за всеки случай - ОК си е.
Дори и да съм го разменил - дисплея идва с платка с 2х10 хедър + стаблизатор на 3.3в + тъч контролер.
Лошото е че, дисплея е залепен с двойно лепящо към платката и дори не мога да му видя надписите и да проверя лентовия му кабел дали контактува на 100% с платката.
Май ще взема да се пробвам с духалката да отлепя двойно лепящото..
Ей го как изглежда - 3.2 TFT

Автор:  TheHungry [ Вто Юни 14, 2011 11:25 pm ]
Заглавие: 

michev написа:
Замерих захранването за всеки случай - ОК си е.
Дори и да съм го разменил - дисплея идва с платка с 2х10 хедър + стаблизатор на 3.3в + тъч контролер.
Лошото е че, дисплея е залепен с двойно лепящо към платката и дори не мога да му видя надписите и да проверя лентовия му кабел дали контактува на 100% с платката.
Май ще взема да се пробвам с духалката да отлепя двойно лепящото..
Ей го как изглежда - 3.2 TFT


дали това не е ключа от палатката:

Screen: 65K Colors
Driver IC: SSD1289
(Note: The old Version <Come with HX8347 Controller> will be out of manufacture)


макар че го имам съшия и работи като HX8347-A но е купуван отдавна.

Автор:  michev [ Вто Юни 14, 2011 11:36 pm ]
Заглавие: 

Не е това ключа за съжаление. И моя дисплей е купуван сравнително отдавна... но все не му идваше реда.
Та, успях да го отлепя - оказа се че двойно лепящо има само там където има метал - т.е съвсем малко.
Конектора е запоен и дава контакт със всички изведени пинове.

Автор:  juzisound [ Сря Юни 15, 2011 7:36 am ]
Заглавие: 

Един колега си купи същия дисплей и се хвана да го подкарва. Ста на натретия ден, и ми спомена че имало разлики в инициализацията. Няколко числа били други - и той ги улучил случайно. Лошото е, че сега е на почивка и няма интернет там явно - щото не съм го виждал на скайпа от как е там...
Като се върне - ще каже по-точно какво точно не е било така...

Автор:  Desert Leo [ Сря Юни 15, 2011 7:36 am ]
Заглавие: 

Това с обърнатото захранване е най-фрапиращия случай, който съм имал. В друт случай, дисплей с 8- и 4-битови и SPI интерфейси по дифолт забит на SPI. При теб явно не е така. Пробвай да го подкараш с твоя програма във вариант за всеки един от възможните контролери. Изглежда да е нещо дребно.

Автор:  michev [ Сря Юни 15, 2011 10:08 am ]
Заглавие: 

Дребно дребно, ама да ти кажа над 10 варианции на инициализация съм изнамерил до момента за този дисплей.
Ами juzisound, ще чакам тогава отново да спасиш положението с дисплеите :)

Автор:  miro_atc [ Сря Юни 15, 2011 10:47 am ]
Заглавие: 

Повечето контролери имат идентификация или поне няколко регистъра (статус и т.н.) дето могат да се четат и по които може да се ориентираш с какво си имаш работа.

Горещо ти препоръчвам да почнеш с идентификацията и след това да мъчиш инициализацията. В примерните сорсове обикновено го пропускат тоя момент, но практиката с такайци го изисква, щото дори и сега да успееш да го инициализираш утре могат да ти сменят чипа и ще има да се чудиш що не ти работи инициализацията (пак)....

едит: ако е SSD1289

Код:
Device Code Read (R00h)
If this register is read forcibly, 8989h is read



Ако не четеш това след ресет значи няма смисъл да мъчиш инициализацията...

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/