Перейти к содержанию
    

Как исправить вывод на дисплей

Имеется 7 дюймовый дисплей 480*800 точек, TFT RGB, 40 пин, отдельно подстветка, а также контроллер LPC1788 шил через Flash Magic, прошивка на Keil uVision 5, все работает хорошо, за исключением повтора линий/текста по горизонтали, по вертикали только в некоторых местах есть повторы.

На этом фото тексты 'Hello World' должны выводится по центру опускаясь вниз, но по бокам есть повторы с "повреждениями"

https://drive.google.com/file/d/1bHm4gQji_g1tbXpwpipXChzFgmAmdCN4/view?usp=sharing

Также на этом должна быть линия по середине как и по горизонтали так и по вертикали, но как видим поврежденный повтор, а также слева по вертикали есть еще одна полоска

https://drive.google.com/file/d/1uwOmnrAMvhoe6ssKf_ZeIRKYxeGX-o7-/view?usp=sharing

Вот архив с проектом:https://https://drive.google.com/open?id=1Mw6ivhIBzByRA5QeXBW4bfl2PuXb3cN0

И проблема скорее всего в Горизонтальной синхронизации и в вертикальной, так как в проекте, в файле GLCD есть настройки HSYNC и VSYNC, но на дисплее этих выходов нет, как и еще нескольких, соответсвенно пины на контроллере не задействованы.

Как поступить в данной ситуации, как исправить, или же проблема кроется не в этом?

Также вот даташиты:

https://cdn.datasheetspdf.com/pdf-down/P/H/8/PH800480T-010-I03Q-POWERTIP.pdf

https://www.nxp.com/docs/en/data-sheet/LPC178X_7X.pdf

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

17 минут назад, aLeGa сказал:

Как поступить в данной ситуации, как исправить, или же проблема кроется не в этом?

Обратиться к создателю сего ПО и попросить исправить, кэп.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

23 минуты назад, jcxz сказал:

Обратиться к создателю сего ПО и попросить исправить, кэп.

Гениально, но создатель неизвестен, и мне нужно решение

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нужно установить корректные тайминги синхронизации, back porch, front portch, sync и т.д. смотрите файл glcd.h

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

16 минут назад, Integro сказал:

Нужно установить корректные тайминги синхронизации, back porch, front portch, sync и т.д. смотрите файл glcd.h

Какой смысл это делать если на дисплее выходов HSYNS, VSYNS нет!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Но есть вход DE. Его и надо настроить правильно по описанию на Page 14.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

15 hours ago, aLeGa said:

если на дисплее выходов HSYNS, VSYNS нет! 

Прошивка об этом знает?

 

15 hours ago, aLeGa said:

Какой смысл это делать

"Играясь" описанными выше параметрами Вам нужно добиться таймингов необходимых для выбранного вами дисплея.
Клок проверяли, на выходе то чего ждете?
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 час назад, Integro сказал:

Прошивка об этом знает?

Нет, не знает, на сколько я понимаю HSYNS, VSYNS, замкнуть на DE, и правильно настроить в прошивке H,VSYNS, возможно как то програмно их замкнуть, что бы они выходили на DE?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...