реклама на сайте
подробности

 
 
> LPC2478 + LCD = cтранные проблемы с синхронизацией.
Dog Pawlowa
сообщение Sep 2 2008, 12:09
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823



Подключил к плате от Олимекс другой ЖКИ (800 480 вместо 320 240) с соответствующей корректировкой инициализации. На экране мельтешение.
Прикрепленное изображение

Можно было бы списать на строчную синхронизацию, но круглый курсор в центре экрана стоит как вкопанный. Значит, нет синхронизации от кадра к кадру между содержимым ОЗУ и контроллером ОЗУ. То есть при окончании кадра данные берутся с другого места (но незначительно, т.к. общие полосы по кадрам отображаются похоже).
Вот я и думаю, как это может быть вообще и что это нужно еще подправить.


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
aaarrr
сообщение Sep 2 2008, 13:57
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Очень похоже, что у Вас полосы памяти не хватает, а курсор хардварный, вот и стоит на месте.
Go to the top of the page
 
+Quote Post
Dog Pawlowa
сообщение Sep 2 2008, 14:46
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823



Цитата(aaarrr @ Sep 2 2008, 16:57) *
Очень похоже, что у Вас полосы памяти не хватает, а курсор хардварный, вот и стоит на месте.

Точно!
Уменьшил частоту вдвое(до 12 MHZ) - все стоит жестко. На 16 MHZ картинка стоит, пока программа ходит внутри контроллера, но при записи данных теста в видеопамять картинка опять срывается.
Признаюсь, документацию смотрел поверхностно, но данный факт существенно ограничивает расписанные в мануале LPC2478 возможности, на самом деле 24 bpp && display resolution >= 640x480, 800x600, and 1024x768 работать не могут.


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Sep 2 2008, 14:58
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(Dog Pawlowa @ Sep 2 2008, 18:46) *
Признаюсь, документацию смотрел поверхностно, но данный факт существенно ограничивает расписанные в мануале LPC2478 возможности, на самом деле 24 bpp && display resolution >= 640x480, 800x600, and 1024x768 работать не могут.

Ну, на странице продукта в Block Diagram контроллер называется "LCD controller for QVGA STN and TFT displays" smile.gif

А 800x480x24bpp - это больше 118Мбайт/с в пике. Да и силами ARM7 @ 72MHz с таким экраном мало что сделаешь sad.gif
Go to the top of the page
 
+Quote Post
Dog Pawlowa
сообщение Sep 2 2008, 15:14
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823



Цитата(aaarrr @ Sep 2 2008, 17:58) *
А 800x480x24bpp - это больше 118Мбайт/с в пике. Да и силами ARM7 @ 72MHz с таким экраном мало что сделаешь sad.gif

Ну, разве специфических задач нет? Вывести красотку на экран, а потом долго рассматривать smile.gif

Буду на 5-6-5 переходить, судя по таблицам в мануале, перераспределения контактов не требуется, достаточно переконфигурирования.


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post
abcdefg
сообщение Sep 4 2008, 06:31
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 201
Регистрация: 23-01-06
Из: Msk
Пользователь №: 13 490



Цитата(Dog Pawlowa @ Sep 2 2008, 19:14) *
Ну, разве специфических задач нет? Вывести красотку на экран, а потом долго рассматривать smile.gif

Буду на 5-6-5 переходить, судя по таблицам в мануале, перераспределения контактов не требуется, достаточно переконфигурирования.


5-6-5 Vas vse ravno ne spaset, t.k. nado ponigat` chastotu obnovleniya i kol-vo "vykachivaemyh" baitov iz pamayati - a eto delaetsya putem umensheniya razrescheniya i bpp
Go to the top of the page
 
+Quote Post
Dog Pawlowa
сообщение Sep 4 2008, 08:15
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823



Цитата(abcdefg @ Sep 4 2008, 09:31) *
5-6-5 Vas vse ravno ne spaset, t.k. nado ponigat` chastotu obnovleniya i kol-vo "vykachivaemyh" baitov iz pamayati - a eto delaetsya putem umensheniya razrescheniya i bpp

Почему же?
5-6-5 это означает 16 bpp, а исходно было 24bpp, из которых я брал аппаратно только 8-8-8.
То есть как минимум я уменьшил количество "выкачиваемых" байтов на треть.
Но посколько шина 32-разрядная, то наполовину, так как 24bpp записываются в четырех байтах.

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


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Dog Pawlowa   LPC2478 + LCD = cтранные проблемы с синхронизацией.   Sep 2 2008, 12:09
- - aaarrr   16bpp тоже не сахар, ARM9 @ 200MHz с кэшами только...   Sep 2 2008, 15:19
|- - Dog Pawlowa   Цитата(aaarrr @ Sep 2 2008, 18:19) 16bpp ...   Sep 2 2008, 15:34
|- - Al Volovich   Цитата(Dog Pawlowa @ Sep 2 2008, 21:34) П...   Sep 4 2008, 10:15
|- - Dog Pawlowa   Цитата(Al Volovich @ Sep 4 2008, 13:15) М...   Sep 4 2008, 12:28
|- - aaarrr   Цитата(Dog Pawlowa @ Sep 4 2008, 16:28) Д...   Sep 4 2008, 12:39
||- - Dog Pawlowa   Цитата(aaarrr @ Sep 4 2008, 15:39) ...   Sep 4 2008, 12:54
||- - aaarrr   Цитата(Dog Pawlowa @ Sep 4 2008, 16:54) B...   Sep 4 2008, 12:58
|- - Al Volovich   Цитата(Dog Pawlowa @ Sep 4 2008, 18:28) 1...   Sep 4 2008, 12:58
|- - Dog Pawlowa   Цитата(Al Volovich @ Sep 4 2008, 15:58) А...   Sep 4 2008, 13:23
|- - Al Volovich   Цитата(Dog Pawlowa @ Sep 4 2008, 19:23) М...   Sep 5 2008, 09:02
|- - Dog Pawlowa   Цитата(Al Volovich @ Sep 5 2008, 12:02) Я...   Sep 5 2008, 09:45
|- - Al Volovich   Цитата(Dog Pawlowa @ Sep 5 2008, 15:45) З...   Sep 5 2008, 10:03
|- - Dog Pawlowa   Цитата(Al Volovich @ Sep 5 2008, 13:03) Х...   Sep 5 2008, 10:46
- - KRS   А на OLIMEX плате 32 битный SDRAM используется? А ...   Sep 6 2008, 11:22
|- - srg_co   Цитата(KRS @ Sep 6 2008, 15:22) По поводу...   Sep 6 2008, 19:03
||- - KRS   Цитата(srg_co @ Sep 6 2008, 23:03) Зареги...   Sep 6 2008, 20:08
|- - Dog Pawlowa   Цитата(KRS @ Sep 6 2008, 14:22) А на OLIM...   Sep 7 2008, 18:27
||- - zltigo   Цитата(Dog Pawlowa @ Sep 7 2008, 20:27) И...   Sep 7 2008, 22:48
|||- - Dog Pawlowa   Цитата(zltigo @ Sep 8 2008, 01:48) Полага...   Sep 8 2008, 08:41
|||- - zltigo   Цитата(Dog Pawlowa @ Sep 8 2008, 10:41) К...   Sep 8 2008, 09:00
||- - KRS   Цитата(Dog Pawlowa @ Sep 7 2008, 22:27) Д...   Sep 8 2008, 10:18
||- - muravei   Цитата(Dog Pawlowa @ Sep 7 2008, 22:27) Т...   Sep 9 2008, 13:16
|||- - KRS   Цитата(muravei @ Sep 9 2008, 17:16) Что д...   Sep 9 2008, 17:25
|||- - zltigo   Цитата(KRS @ Sep 9 2008, 19:25) IMHO полу...   Sep 9 2008, 17:51
|||- - muravei   Цитата(KRS @ Sep 9 2008, 21:25) проще воо...   Sep 10 2008, 07:03
||- - dmtr   Цитата(Dog Pawlowa @ Sep 8 2008, 01:27) Н...   Sep 10 2008, 01:31
||- - KRS   Цитата(Dog Pawlowa @ Sep 7 2008, 22:27) Н...   Sep 11 2008, 12:03
|- - KRS   Цитата(KRS @ Sep 6 2008, 15:22) А то вчер...   Sep 10 2008, 12:28
- - srg_co   32 битная версия это отдельный модуль, у него и па...   Sep 6 2008, 20:46
- - Dog Pawlowa   Цитата(KRS @ Sep 9 2008, 20:25) у ЕА плат...   Sep 10 2008, 05:52
|- - dmtr   Цитата(Dog Pawlowa @ Sep 10 2008, 12:52) ...   Sep 11 2008, 07:15
|- - Dog Pawlowa   Цитата(dmtr @ Sep 11 2008, 10:15) А есть ...   Sep 11 2008, 07:45
|- - dmtr   Цитата(Dog Pawlowa @ Sep 11 2008, 14:45) ...   Sep 11 2008, 09:38
|- - Dog Pawlowa   Цитата(dmtr @ Sep 11 2008, 12:38) Это пло...   Sep 12 2008, 07:14
|- - KRS   Цитата(dmtr @ Sep 11 2008, 13:38) Это пло...   Sep 12 2008, 07:39
- - proba   Цитата(Dog Pawlowa @ Sep 2 2008, 17:46) н...   Sep 13 2008, 07:09
|- - Dog Pawlowa   Цитата(proba @ Sep 13 2008, 10:09) а тоши...   Sep 15 2008, 07:23
|- - KRS   Цитата(proba @ Sep 13 2008, 11:09) а тоши...   Sep 15 2008, 08:18
- - Wano   Люди добрые . Не получилось резвой работы с виде...   Sep 27 2008, 13:40
- - Wano   Подключил к плате от EA вненюю панель и начал кажд...   Sep 28 2008, 20:47
|- - Axel   Мне понадобилось два дня гипноза доки для запуска ...   Sep 29 2008, 03:42
- - ar__systems   Не знал что столько людей в России с процессорами ...   Mar 7 2009, 14:22
|- - Dog Pawlowa   Цитата(ar__systems @ Mar 7 2009, 17:22) П...   Mar 7 2009, 17:06
- - ar__systems   Попробую в 16 bpp тоже, правда мне тогда памяти то...   Mar 7 2009, 18:46


Reply to this topicStart new topic
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 14:30
Рейтинг@Mail.ru


Страница сгенерированна за 0.01494 секунд с 7
ELECTRONIX ©2004-2016