| Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
ILI9325 артефакты
20.08.2012, 14:01
|
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
|
ILI9325 артефакты
Подопытный - miniSTM32 STMF103VE c ILI9325 .
С дисплеем работаем через FSMC .
Задаем окно, например 32х32 .
Заливаем .
Выдержка ( для наглядности 100 мс.)
Заливаем окно цветом фона .
И так далее в цикле.
Получаем артефакты в виде наклонных черных полос , перемещающихся
по квадрату в направлении заливки.
Есть какие решения ?
__________________
Осторожно , злой кот
Последний раз редактировалось dosikus; 20.08.2012 в 14:28.
|
|
|
|
Сказали "Спасибо" dosikus
|
|
|
20.08.2012, 14:57
|
|
|
Гражданин KAZUS.RUN
Регистрация: 25.11.2010
Сообщений: 516
Сказал спасибо: 1
Сказали Спасибо 126 раз(а) в 109 сообщении(ях)
|
Re: ILI9325 артефакты
...из памяти сразу всплывает "вертикальная синхронизация" / vsync
|
|
|
|
20.08.2012, 15:02
|
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
|
Re: ILI9325 артефакты
Сообщение от Hives
|
|
из памяти сразу всплывает "вертикальная синхронизация" / vsync
|
А она же имеет отношение только к RGB интерфейсу , или нет?
__________________
Осторожно , злой кот
|
|
|
|
Сказали "Спасибо" dosikus
|
|
|
20.08.2012, 15:35
|
|
|
Гражданин KAZUS.RUN
Регистрация: 25.11.2010
Сообщений: 516
Сказал спасибо: 1
Сказали Спасибо 126 раз(а) в 109 сообщении(ях)
|
Re: ILI9325 артефакты
может, стоит все таки прочитать документацию?
|
|
|
|
20.08.2012, 15:39
|
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
|
Re: ILI9325 артефакты
Сообщение от Hives
|
|
может, стоит все таки прочитать документацию?
|
Спасибо, сам не догадался бы никогда ...
__________________
Осторожно , злой кот
|
|
|
|
Сказали "Спасибо" dosikus
|
|
|
20.08.2012, 18:14
|
|
|
Гражданин KAZUS.RUN
Регистрация: 17.07.2006
Адрес: PV.DP.UA
Сообщений: 620
Сказал спасибо: 3
Сказали Спасибо 60 раз(а) в 48 сообщении(ях)
|
Re: ILI9325 артефакты
|
Цитата:
|
|
...Есть какие решения ?
|
Решение есть.
Вариант 1: При наличии у дисплея вывода TE(tearing effect), подключаем его к МК, читаем документацию, в частности раздел, объясняющий назначение этого вывода, пользуемся.
Вариант 2(чуть сложнее): в цикле читаем регистр статуса(номер текущей обновляемой строки), когда значение достигнет требуемого (тут нужно подобрать значение в зависимости от скорости работы с дисплеем, размера обновляемой области и т.д.) - начинаем выводить.
__________________
Если ты читаешь это - значит тебе нечем заняться...
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 20:36.
|
|