Например TDA7294

Форум РадиоКот • Просмотр темы - ILI9341, Чтение пикселей
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт апр 23, 2024 18:45:08

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: ILI9341, Чтение пикселей
СообщениеДобавлено: Ср июл 27, 2016 16:46:03 
Родился

Зарегистрирован: Пн май 02, 2016 13:26:22
Сообщений: 9
Рейтинг сообщения: 0
Здравствуйте. Уже второй день мучаю дисплей. Никак не могу нормально реализовать чтение пикселей, которые хранятся в RAM дисплея. Всё остальное работает без проблем, рисует и тд.
Дисплей подключён по SPI (4 pin).
Проблема выглядит следующим образом:
- устанавливаем координаты пикселя (комманды 2A, 2B);
- читаем (2E);
- дисплей нормально отдаёт данные, но... дальше комманда чтения RAM (2E) не реагирует на изменение координат окна и по кругу отдаёт данные из первого запроса. Тоесть прочитать данные из другого участка дисплея не выходит.

На скрине из анализатора видно, как после комманды чтения (2E) дисплей циклически отдаёт 3 байта (RGB) 9C,30,CC и на повторный запрос другого участка никак не реагирует.
Пробовал уже слать всё что можно. Дисплей нормально пишет (рисует), но координаты окна для чтения никак не изменяются.
Подскажите в чём может быть проблема, может кто в курсе.

Скрин из анализатора.
Вложение:
Комментарий к файлу: Скрин.
ILI9341_Memory_Read.png [33.05 KiB]
Скачиваний: 588

Даташит.
Вложение:
Комментарий к файлу: Даташит.
ILI9341.pdf [3.42 MiB]
Скачиваний: 252


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ILI9341, Чтение пикселей
СообщениеДобавлено: Чт июл 28, 2016 00:57:26 
Мучитель микросхем

Карма: 4
Рейтинг сообщений: 80
Зарегистрирован: Вс ноя 01, 2015 09:15:16
Сообщений: 445
Откуда: 69.Ржев
Рейтинг сообщения: 0
я не специалист в данной теме, но позвольте предположение
может проблема в том, что start end равны, текущие значение равно end, он оно равно и start и команда зацикливается,
и может чтоб порвать круг нужно послать nop.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ILI9341, Чтение пикселей
СообщениеДобавлено: Чт июл 28, 2016 11:47:55 
Родился

Зарегистрирован: Пн май 02, 2016 13:26:22
Сообщений: 9
Рейтинг сообщения: 0
В даташите это начало и конец интервала. Тоесть они могут быть равны.
К тому же я пробовал и регион 1х1 рх и 2х2 рх и тд.
NOP пробовал тоже.


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: ILI9341, Чтение пикселей
СообщениеДобавлено: Чт июл 28, 2016 11:53:54 
Родился

Зарегистрирован: Пн май 02, 2016 13:26:22
Сообщений: 9
Рейтинг сообщения: 0
Может есть кто, у кого работает чтение пикселей на ILI9341?


Вернуться наверх
 
Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: ILI9341, Чтение пикселей
СообщениеДобавлено: Чт июл 28, 2016 12:40:56 
Родился

Зарегистрирован: Пн май 02, 2016 13:26:22
Сообщений: 9
Рейтинг сообщения: 0
Так, заметил один момент. Дисплей после начала чтения не выходит из этой комманды. Тоесть, все последующие просто игнорирует и продолжает по кругу читать указанную область.


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: ILI9341, Чтение пикселей
СообщениеДобавлено: Чт июл 28, 2016 12:44:37 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 81
Рейтинг сообщений: 440
Зарегистрирован: Чт дек 27, 2012 20:46:09
Сообщений: 2024
Откуда: Болгария, г. Лом
Рейтинг сообщения: 0
Посмотрите read_memory_continue(3E) и что пишут про ней.

Кстати в read_memory_continue(3E) комманда 2E названа read_memory_start(2E)

Сам я не занимаюсь етим дисплеем и здесь (в теме) заглянул случайно.

_________________
Лом - ето город в Болгарии, а не инструмент юстировки електроники.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ILI9341, Чтение пикселей
СообщениеДобавлено: Чт июл 28, 2016 12:58:51 
Родился

Зарегистрирован: Пн май 02, 2016 13:26:22
Сообщений: 9
Рейтинг сообщения: 0
Да тоже пробовал уже. Ничего не помогает.

В даташите чётко сказано, что любая комманда должна прерывать чтение.
"Pixels are read from the frame memory until the column register equals the End Column (EC) value or the host processor
sends another command."

Но не прерывает. Запись ведь работает по такому же принцыпу и там всё ок. Такое чувство, что какая-то фигня с дисплеем :)


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 20


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y