Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 06.04.2014, 18:59  
eitch
Частый гость
 
Регистрация: 03.02.2007
Сообщений: 28
Сказал спасибо: 8
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
eitch на пути к лучшему
По умолчанию Дисплей TFT1p4705 кто нибудь использовал ?

Купил на али такой дисплей http://www.aliexpress.com/item/New-3...149703635.html TFT1P4705 контроллер D51E5TA7601.
Вроде как работает но очень странно,если слать данные массивом то все
нормально если начинаешь выставлять адреса то требуется два раза подряд
посылать данные в регистр данных(0x0022) использую STM32 и FSMC.
У кого есть опыт использования ? Интересует правильная инициализация.
Реклама:
eitch вне форума  
Непрочитано 09.04.2014, 14:31  
vdlab
Гражданин KAZUS.RU
 
Аватар для vdlab
 
Регистрация: 17.07.2006
Адрес: PV.DP.UA
Сообщений: 620
Сказал спасибо: 3
Сказали Спасибо 60 раз(а) в 48 сообщении(ях)
vdlab на пути к лучшему
По умолчанию Re: Дисплей TFT1p4705 кто нибудь использовал ?

Сталкивался с точно такой же проблемой на другом дисплее(TFT8K2 1 0 8 с тем же контроллером. Победить не смог, списал на дефект, т.к у него помимо этого еще и при заливке массивом координаты изображения по "Х" были смещены на 4 пиксела.
з.ы. если устроит уменьшение разрешения вдвое можно написать функцию SetPixel(или как там она у вас называется) как то так:
Код:
wrCmd = 0x20;
wrData = ((Y‹‹1)››8);
wrData = ((Y‹‹1) &0xFF);

wrCmd = 0x21;
wrData = ((X‹‹1)››8);
wrData = ((X‹‹1) &0xFF);

wrCmd = 0x20;
wrData = color;
wrData = color;


wrCmd = 0x20;
wrData = (((Y‹‹1)››8)+1);
wrData = (((Y‹‹1) &0xFF)+1;)

wrCmd = 0x21;
wrData = (((X‹‹1)››8)+1);
wrData = ((X‹‹1) &0xFF);

wrCmd = 0x20;
wrData = color;
wrData = color;
__________________
Если ты читаешь это - значит тебе нечем заняться...

Последний раз редактировалось vdlab; 09.04.2014 в 19:45. Причина: исправил код
vdlab вне форума  
Сказали "Спасибо" vdlab
eitch (09.04.2014)
Непрочитано 09.04.2014, 21:19  
eitch
Частый гость
 
Регистрация: 03.02.2007
Сообщений: 28
Сказал спасибо: 8
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
eitch на пути к лучшему
По умолчанию Re: Дисплей TFT1p4705 кто нибудь использовал ?

Нет такой вариант не устроит. Брал его как раз из-за высокого разрешения.
Получается нарвался на не доделанный контроллер.
Кстати мой еще некоторые пиксели перекидывает в другое место и
читает данные не понятно по какому адресу.
Ладно, есть еще в запасе другие дисплеи буду их пробовать.
eitch вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Кто нибудь встречал перепутаную цоколевку в L297? masterpc Поиск схем. Делимся схемами 0 22.05.2006 12:33
Кто - нибудь углубленно знаком с AVR309? graham Микроконтроллеры, АЦП, память и т.д 0 15.02.2006 19:24
Кто нибудь делал вольтметр на ПИК - откликнитесь AnB Измерительное оборудование 23 20.12.2005 22:49
Люди! Кто нибудь видел в России MAX 3353, и где? walrus Информация по радиокомпонентам 1 13.09.2004 22:00


Часовой пояс GMT +4, время: 02:02.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot