|
LPC2478 + LCD = cтранные проблемы с синхронизацией. |
|
|
|
 |
Ответов
|
Sep 4 2008, 10:15
|
Частый гость
 
Группа: Свой
Сообщений: 163
Регистрация: 9-03-05
Пользователь №: 3 170

|
Цитата(Dog Pawlowa @ Sep 2 2008, 21:34)  Применение права специфическое - для медицинского прибора. Видео не требуется. Статические картинки GUI можно показывать с хорошим качеством, а в динамике можно будет и до 4 bpp снизить. Может быть подойдет готовое решение: ТФТ-КомпаньонКроме SPI порта для него практически ничего не надо... 7" матрица 800х480 поддерживается. Плюсом решается проблема несоответствия времени выпуска конкретного TFT-модуля и вашего конечного изделия. В медтехнике то жизненный цикл изделия 10 лет - норма.
--------------------
Женщины носят кофточки прям на голо тело. Как не выпить водочки за такое дело?
|
|
|
|
|
Sep 4 2008, 12:28
|
Гуру
     
Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823

|
Цитата(Al Volovich @ Sep 4 2008, 13:15)  Может быть подойдет готовое решение: ТФТ-КомпаньонКроме SPI порта для него практически ничего не надо... 7" матрица 800х480 поддерживается. Плюсом решается проблема несоответствия времени выпуска конкретного TFT-модуля и вашего конечного изделия. В медтехнике то жизненный цикл изделия 10 лет - норма. Спасибо за предложение. Конечно же, Ваше решение рассматривалось. Достоинства очевидны, а недостатки ... Они тоже есть, кроме первого, недостатки - это скорее отсутствие этих достоинств  1) Более дорогое решение. 2) Если Вы будете адаптировать решение под другие модули, то и мы в общем то в состоянии. Первый опыт показал, что проблем особых нет. 3) Объем памяти для GUI откуда брать? Все равно ядро прибора должно быть продвинутое, графическими примитивами не обойтись. А тут ARM c USB хостом, да я весь GUI как битмапы во флэшку накидаю, а многопроцессорность в системе имеет свои недостатки. Давайте наоборот? Я немного наблатыкаюсь с NXP и замутим "TFT-Брателло" на LPC-2478 ?
--------------------
Уходя, оставьте свет...
|
|
|
|
|
Sep 4 2008, 12:58
|
Частый гость
 
Группа: Свой
Сообщений: 163
Регистрация: 9-03-05
Пользователь №: 3 170

|
Цитата(Dog Pawlowa @ Sep 4 2008, 18:28)  1) Более дорогое решение. А вы какой модуль используете? Цитата(Dog Pawlowa @ Sep 4 2008, 18:28)  2) Если Вы будете адаптировать решение под другие модули, то и мы в общем то в состоянии. Первый опыт показал, что проблем особых нет. Как показал опыт, используемый модуль могут снять с производства еще до выхода вашего изделия в тираж. И это еще не самый худший вариант. По медтехнике время разработки и сертификации обычно не меньше двух лет, за это время линейку модулей могут перетряхнуть кардинально. По крайней мере китае-тайваньские производители недорогих модулей к этому склонны. Цитата(Dog Pawlowa @ Sep 4 2008, 18:28)  3) Объем памяти для GUI откуда брать? Все равно ядро прибора должно быть продвинутое, графическими примитивами не обойтись. А тут ARM c USB хостом, да я весь GUI как битмапы во флэшку накидаю, а многопроцессорность в системе имеет свои недостатки. Зато не надо хранить две страницы видеобуфера, а для 800х480х16 bpp это полтора метра памяти. Хотя со SDRAM контроллером это не проблема  Цитата(Dog Pawlowa @ Sep 4 2008, 18:28)  Давайте наоборот? Я немного наблатыкаюсь с NXP и замутим "TFT-Брателло" на LPC-2478 ?  Брателло больше чем 480х272 врядли потянет с нормальной скоростью, не стоит мучить 2478
--------------------
Женщины носят кофточки прям на голо тело. Как не выпить водочки за такое дело?
|
|
|
|
|
Sep 4 2008, 13:23
|
Гуру
     
Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823

|
Цитата(Al Volovich @ Sep 4 2008, 15:58)  А вы какой модуль используете? Зато не надо хранить две страницы видеобуфера, а для 800х480х16 bpp это полтора метра памяти. Хотя со SDRAM контроллером это не проблема  Мы решили сделать свой модуль - LPC2478+SDRAM. Три микросхемы на плате решают вопрос и управления, и вывода. А управление прочими блоками по SPI или UART. Цитата(Al Volovich @ Sep 4 2008, 15:58)  Брателло больше чем 480х272 врядли потянет с нормальной скоростью, не стоит мучить 2478  Ну я же говорю - динамика не нужна. Зато женское тело можно вывести со всеми подробностями  Можно подумать, что TFT-компаньон решает проблему быстродействия. Он только добавляет проблему синхронизации дисплея событиями в приборе.
--------------------
Уходя, оставьте свет...
|
|
|
|
|
Sep 5 2008, 09:02
|
Частый гость
 
Группа: Свой
Сообщений: 163
Регистрация: 9-03-05
Пользователь №: 3 170

|
Цитата(Dog Pawlowa @ Sep 4 2008, 19:23)  Мы решили сделать свой модуль - LPC2478+SDRAM Я имел ввиду TFT-модуль. Какой вы используете? Цитата(Dog Pawlowa @ Sep 4 2008, 19:23)  Можно подумать, что TFT-компаньон решает проблему быстродействия. Конечно решает. ATMega8 спокойно может вращать икосаэдр c заливками со скоростью 17 fps.  А записав скрипт, отрисовывающий примитивами все неизменные компоненты экранов прибора, можно отрисовать экран одной командой, послав 9 байт по SPI. Так что вычислительные затраты на GUI кардинально сокращаются.
--------------------
Женщины носят кофточки прям на голо тело. Как не выпить водочки за такое дело?
|
|
|
|
Сообщений в этой теме
Dog Pawlowa LPC2478 + LCD = cтранные проблемы с синхронизацией. Sep 2 2008, 12:09 aaarrr Очень похоже, что у Вас полосы памяти не хватает, ... Sep 2 2008, 13:57 Dog Pawlowa Цитата(aaarrr @ Sep 2 2008, 16:57) Очень ... Sep 2 2008, 14:46  aaarrr Цитата(Dog Pawlowa @ Sep 2 2008, 18:46) П... Sep 2 2008, 14:58   Dog Pawlowa Цитата(aaarrr @ Sep 2 2008, 17:58) А 800x... Sep 2 2008, 15:14    abcdefg Цитата(Dog Pawlowa @ Sep 2 2008, 19:14) Н... Sep 4 2008, 06:31     Dog Pawlowa Цитата(abcdefg @ Sep 4 2008, 09:31) 5-6-5... Sep 4 2008, 08:15    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       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
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|