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

 
 
3 страниц V   1 2 3 >  
Reply to this topicStart new topic
> Внешние недорогие граф контроллер для ARM, Давайте выстроим возможные варианты
asen
сообщение May 8 2009, 04:48
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 513
Регистрация: 5-09-05
Из: Барнаул
Пользователь №: 8 220



При работе с графическими дисплеями многие сталкивались с проблемой подбора графичиский сопроцессоров\контроллеров лично мне приходилось использовать только не очень шутрый и простой всем наверное известный SED1335 но он медленно но верно погружаеться в историю sad.gif
Вопрос в общем то прост есть дисплей разрешением скажем от 64х64 до 320х240 больше редко используеться в встраимых приложениях и глубина цвета от 1 бита скажем до 16 контроллер должен цепляться к чему то вроде lpc2294 или более современные аналоги smile.gif вопрос какие вариатции есть на современном элементном попрыще smile.gif поделитель народ опятом наша сила в сообществе smile.gif как всегда хочеться подешевле и без BGA
Go to the top of the page
 
+Quote Post
etoja
сообщение May 8 2009, 07:00
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 121
Регистрация: 14-01-05
Из: Москва
Пользователь №: 1 952



Используйте серию процессоров LPC2468/2470/2478 со встроенным контроллером ЖКИ и в корпусе LQFP208.
Go to the top of the page
 
+Quote Post
asen
сообщение May 8 2009, 07:05
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 513
Регистрация: 5-09-05
Из: Барнаул
Пользователь №: 8 220



Ну то что LPC2468/2470/2478 имеють встроенные граф контроллеры знают все только вот не всегда например это возможно например не хватаеть производительности или чего то в тех случаях и требуються другие решения со внешним граф контроллером smile.gif
Go to the top of the page
 
+Quote Post
prottoss
сообщение May 8 2009, 07:17
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Цитата(asen @ May 8 2009, 15:05) *
Ну то что LPC2468/2470/2478 имеють встроенные граф контроллеры знают все только вот не всегда например это возможно например не хватаеть производительности или чего то в тех случаях и требуються другие решения со внешним граф контроллером smile.gif
Если не хватает производительности, используйте LPC2468/2470/2478 только для задачи внешнего граф. контроллераsmile.gif


--------------------
Go to the top of the page
 
+Quote Post
asen
сообщение May 8 2009, 07:38
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 513
Регистрация: 5-09-05
Из: Барнаул
Пользователь №: 8 220



И что же вы реально считаете что он будет лудше себя вести чемм отдельный граф процессор ?? Какой минимальный корпус у этого процессора кажеться QFP208 ? И как его цеплять к другому процессору на шину ?? ставить 2-х портовое озу или делать программный захват внешней шины ??? Сигнала запроса шины у него нет я насколько понял ????
Go to the top of the page
 
+Quote Post
prottoss
сообщение May 8 2009, 07:54
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Цитата(asen @ May 8 2009, 15:38) *
И что же вы реально считаете что он будет лудше себя вести чемм отдельный граф процессор ?? Какой минимальный корпус у этого процессора кажеться QFP208 ? И как его цеплять к другому процессору на шину ?? ставить 2-х портовое озу или делать программный захват внешней шины ??? Сигнала запроса шины у него нет я насколько понял ????
Если правильно подойти к решению задачи - наверняка лучше и проще. Вообще в первом своем посте я не имел ввиду какую то 8/16/32-бит внешнюю шину. Я имел в виду задачу визуализации ВАШЕГО процесса, которая оформляется в виде отдельного граф. процессора на LPC2468/2470/2478, и основную задачу на ДРУГОМ процессоре. Эти две задачи общаются по какому нить простенькому последовательному каналу...


--------------------
Go to the top of the page
 
+Quote Post
asen
сообщение May 8 2009, 08:26
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 513
Регистрация: 5-09-05
Из: Барнаул
Пользователь №: 8 220



Вариант конечно вариант не как то не совсем правельный с стороны классики smile.gif ну сообственно пост не про то а про то что бы разобраться какие вообще присутствують контроллеры графические к которым можно подключить некие матрицы .
И определиться в градации цена производительность и в результате иметь таблиццу мин производительности стоит столько а мах из необходимого столько smile.gif
Go to the top of the page
 
+Quote Post
MrYuran
сообщение May 8 2009, 08:50
Сообщение #8


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Я кстати, тоже задумывался.
Для большинства приложений вполне достаточно обычного VGA-контроллера (640х480, 16 одновременных цветов из 256-цветной палитры), для этого достаточно мелкой плисины за 5 баксов, даже без внешней памяти. Хотя, может и действительно проще будет применить отдельный контроллер в качестве видеоконтроллера (правда, подороже выйдет)


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
scifi
сообщение May 8 2009, 09:24
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136



Мы применяем S1D13A05F00A от Epson. У них есть много интересного:
Epson LCD Controllers
Go to the top of the page
 
+Quote Post
Dog Pawlowa
сообщение May 8 2009, 09:42
Сообщение #10


Гуру
******

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



Цитата(MrYuran @ May 8 2009, 11:50) *
для этого достаточно мелкой плисины за 5 баксов, даже без внешней памяти. Хотя, может и действительно проще будет применить отдельный контроллер в качестве видеоконтроллера (правда, подороже выйдет)

5 баксов - это половина LPC2478. Плюс место, программирование и проч. Тут главное не превысить объем внутренней памяти, чтобы для простых дисплеев не ставить внешнюю SDRAM.


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post
zltigo
сообщение May 8 2009, 10:47
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(Dog Pawlowa @ May 8 2009, 12:42) *
Тут главное не превысить объем внутренней памяти, чтобы для простых дисплеев не ставить внешнюю SDRAM.

Ну для "простой плисины" автор хотел в 150K (640*480*4/8) укладываться правда не знаю, где он FPGA с 150K набортной памяти за 5 баксов найдет smile.gif.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
MrYuran
сообщение May 8 2009, 11:21
Сообщение #12


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(zltigo @ May 8 2009, 14:47) *
Ну для "простой плисины" автор хотел в 150K (640*480*4/8) укладываться правда не знаю, где он FPGA с 150K набортной памяти за 5 баксов найдет smile.gif.

Ну да, память скорее всего внешняя... Это я осознал...
Так ведь для того же епсона или ЛПЦ тоже снаружи память надо вешать, а цены - 10-20 уёв.
Хотя, давно цены не сверял, а они постоянно падают
А вообще, на 320х240 всего-то 38кБ надо


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение May 8 2009, 18:10
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Цитата(asen @ May 8 2009, 11:26) *
Вариант конечно вариант не как то не совсем правельный с стороны классики smile.gif ....


А я разделяю мнение Protoss-a. Классика то меняется...

Давайте возьмём стандартные PLC. Тот же сименс или митсубиши... На экране красота, а связь по последовательному порту. Передаются не команды процессора графическому ядру, а идёт чистый обмен "тегами", то есть данными используемыми в проекте. Иными словами работа обоих процов совершенно независима. Один обслуживает дисплей/клаву, второй процесс.
Обратите внимание, что основной проц вообще не загружен работой с экраном! Он не занимается вырисовыванием полигонов и картинок. Ему вообще по фене что там изображено.

Например он запрашивает у граф сопроцессора скорость конвеера (я упрощаю) и получает значение из 2 байтов. А на каком экране это отображается, изменяли ли его, как редактировалось значение - это его не интересует.

Я - в дальнейшем буду данный подход использовать. При этом подходе, например такое преимущество. Стоит дисплей монохромный. Выпускаются изделия. Я переработал дисплей, вместе с интерфейсом - пошёл цвет + крассивая графика. Прога основного проца - не изменилась.
Go to the top of the page
 
+Quote Post
Dog Pawlowa
сообщение May 11 2009, 07:13
Сообщение #14


Гуру
******

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



Цитата(SasaVitebsk @ May 8 2009, 21:10) *
...
Я - в дальнейшем буду данный подход использовать. При этом подходе, например такое преимущество. Стоит дисплей монохромный. Выпускаются изделия. Я переработал дисплей, вместе с интерфейсом - пошёл цвет + крассивая графика. Прога основного проца - не изменилась.

Хм, что, при работе с монохромным дисплеем у Вас все тэги управления цветностью формировались? Человек слаб и никогда наперед ничего не делает. biggrin.gif
Т.е. все равно придется два проекта править.

При нормальной структуре ПО внутри программы отдельно прописаны все уровни взаимодействия. Например, на LPC2478 у меня внутри одного рабочего пространства три проекта болтаются для разных дисплеев. Да, еще и ориентация дисплея разная. Добавился новый дисплей - создали новый проект, перекомпилировали - и все.

Привязывать сюда аппаратное разделение более чем притянуто за уши.


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение May 11 2009, 15:16
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Цитата(Dog Pawlowa @ May 11 2009, 10:13) *
Хм, что, при работе с монохромным дисплеем у Вас все тэги управления цветностью формировались?

Вы меня не поняли, так как не совсем представляете. Либо я вас не совсем понял. Попробую привести пример. Пример приведу простой, дабы много не писать. smile.gif

Допустим я управляю конвеером. Допустим мне надо менять скорость работы конвеера, видеть текущую скорость, включать выключать конвеер, видеть включен или выключен конвеер.
Для всего этого мне нужны следующие теги (переменные):
От дисплея к CPU: Заданная скорость (2 байта). Включение привода (1 бит). Выключение привода (1 бит).
От CPU к дисплею: Реальная скорость (2 байта). Состоян. конвеера (1 бит)
Итого, с учётом округления, мне надо передавать 3 байта в одну сторону и 3 в другую.

Я передаю эту инфу пакетно каждые 250мс (для упрощения). Учитывая, что обновление экрана и реакция человека - в сопоставимых временах, то чаще не надо. В дальнейшем считаем что эта информация синхронизирована в обоих контроллерах.

Таким образом для основного CPU вообще без разницы что за дисплей стоит на той стороне. Цветной/монохромный/символьный/графический/светодиодный. Ему также без разницы что будет изображено на дисплее и на какие кнопки, в это время жмёт пользователь.

Так что никаких тегов управления цветом - просто нет.

Цитата
Человек слаб и никогда наперед ничего не делает. biggrin.gif
Т.е. все равно придется два проекта править.

В данном случае это не сложнее чем править один. Они совершенно независимы.

Цитата
При нормальной структуре ПО внутри программы отдельно прописаны все уровни взаимодействия. Например, на LPC2478 у меня внутри одного рабочего пространства три проекта болтаются для разных дисплеев. Да, еще и ориентация дисплея разная. Добавился новый дисплей - создали новый проект, перекомпилировали - и все.

Привязывать сюда аппаратное разделение более чем притянуто за уши.


Если притянуто за уши, тогда не нужно. Но если от этого выигрывает функциональность и ускоряется разработка? Стоимость контроллеров непрерывно падает. А потребности в оформлении с одной стороны, и в обработке процесса с другой - непрерывно растут.

Плюс при таком подходе дисплей запросто выносится на метр или 10 от основного проца.

Я же не предлагаю везде это городить. Но в некоторых случаях - просто замечательно удобно.
Go to the top of the page
 
+Quote Post
asen
сообщение May 12 2009, 03:12
Сообщение #16


Знающий
****

Группа: Свой
Сообщений: 513
Регистрация: 5-09-05
Из: Барнаул
Пользователь №: 8 220



Да похоже туго все в этой области и все сводиться к LPC2478 и epson sad.gif Я вот в свое время видел сопроцессоры от митсубиси которые кстати очень сильно превосходили эпсона. А ценник на такие вещи получаеться что ~30$ обычное дело. Где же наши друзья китайцы и куда смотрять другие производители ?? куда делись те чипы которые раньше применялись в видео картах никто не в курсе ??
Go to the top of the page
 
+Quote Post
scifi
сообщение May 12 2009, 05:21
Сообщение #17


Гуру
******

Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136



Цитата(asen @ May 12 2009, 07:12) *
Где же наши друзья китайцы и куда смотрять другие производители ??

Есть ещё некий Solomon Systech:
Solomon Systech
Это не совсем китайцы, это Гонк Конг. Только где купить это чудо - непонятно.
Go to the top of the page
 
+Quote Post
MrYuran
сообщение May 12 2009, 05:35
Сообщение #18


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(asen @ May 12 2009, 07:12) *
куда делись те чипы которые раньше применялись в видео картах никто не в курсе ??

Э нет, вы не путайте. Вам ТФТ-панель нужна или аналоговый VGA? Раньше всё просто было - содержимое страницы памяти просто выгонялось на рамдак 50 (60) раз в секунду. А сейчас - столбцы, строки, мультиплекс хитрый...


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
Al Volovich
сообщение May 12 2009, 07:15
Сообщение #19


Частый гость
**

Группа: Свой
Сообщений: 163
Регистрация: 9-03-05
Пользователь №: 3 170



Цитата(asen @ May 8 2009, 10:48) *
При работе с графическими дисплеями многие сталкивались с проблемой подбора графичиский сопроцессоров\контроллеров лично мне приходилось использовать только не очень шутрый и простой всем наверное известный SED1335 но он медленно но верно погружаеться в историю sad.gif
Вопрос в общем то прост есть дисплей разрешением скажем от 64х64 до 320х240 больше редко используеться в встраимых приложениях и глубина цвета от 1 бита скажем до 16 контроллер должен цепляться к чему то вроде lpc2294 или более современные аналоги smile.gif вопрос какие вариатции есть на современном элементном попрыще smile.gif поделитель народ опятом наша сила в сообществе smile.gif как всегда хочеться подешевле и без BGA

На такие разрешения полно дисплеев со встроенными контроллерами. Зачем городить дополнительно внешний?


--------------------
Женщины носят кофточки прям на голо тело. Как не выпить водочки за такое дело?
Go to the top of the page
 
+Quote Post
asen
сообщение May 12 2009, 07:28
Сообщение #20


Знающий
****

Группа: Свой
Сообщений: 513
Регистрация: 5-09-05
Из: Барнаул
Пользователь №: 8 220



Ну чтото полноты мне как раз почти не видиться как то ! Вот знаю что в применениях типа стовых телефонов там на шлейфе разварины кристалы филипса но чтото про них на сайте ничего не нашлось smile.gif А насчет соломона тож вариант ефинд выдает контакты тока нет даже приблизительной стоимости sad.gif Кто знает что NXP у них есть какието чипы на эту темы ??
Go to the top of the page
 
+Quote Post
Dog Pawlowa
сообщение May 12 2009, 07:31
Сообщение #21


Гуру
******

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



Цитата(SasaVitebsk @ May 11 2009, 18:16) *
Вы меня не поняли, так как не совсем представляете. Либо я вас не совсем понял.

Да, похоже, мы о разном говорили.
Вы - о распределенной системе автоматизации, я ... unsure.gif ... о согласованной функциональности составных частей прибора.


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение May 12 2009, 10:19
Сообщение #22


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Цитата(Dog Pawlowa @ May 12 2009, 10:31) *
Да, похоже, мы о разном говорили.
Вы - о распределенной системе автоматизации, я ... unsure.gif ... о согласованной функциональности составных частей прибора.

rolleyes.gif

Так ведь каждый о своём. О больном. smile.gif

Я вот тоже ищу что-то подобное. Только мнебы хотелось получить аппаратно законченный дисплейчик. Так сказать для визуализации данных. Ну и хотелось бы чтобы там граф библиотека была зашита (к примеру) либо что-то подобное. Применять что-то типа http://www.schemov.com/tftcomp/#Программное обеспечение - не подходит. Мне к нему ещё один контроллер придётся ставить.

Может кто подскажет подходящее решение.

Аппаратно надо чтобы контроллер + выход на дисплей по типу sharp и rs485/232. Програмно по типу Linux либо любая другая ОС с GUI.
Go to the top of the page
 
+Quote Post
Al Volovich
сообщение May 12 2009, 10:42
Сообщение #23


Частый гость
**

Группа: Свой
Сообщений: 163
Регистрация: 9-03-05
Пользователь №: 3 170



Цитата(asen @ May 12 2009, 13:28) *
Ну чтото полноты мне как раз почти не видиться как то ! Вот знаю что в применениях типа стовых телефонов там на шлейфе разварины кристалы филипса но чтото про них на сайте ничего не нашлось smile.gif А насчет соломона тож вариант ефинд выдает контакты тока нет даже приблизительной стоимости sad.gif Кто знает что NXP у них есть какието чипы на эту темы ??

Полная формулировка вопроса - половина ответа. smile.gif
Я пока не понял, чего вы хотите. Индикатор со встроенным контроллером для регенерации изображения есть на практически любое из разрешений указанного вами диапазона. Подключайте к вашему АРМу и используйте на здоровье. Зачем самому ставить у себя не плате дополнительный контроллер?


--------------------
Женщины носят кофточки прям на голо тело. Как не выпить водочки за такое дело?
Go to the top of the page
 
+Quote Post
shahr
сообщение May 12 2009, 11:02
Сообщение #24


Частый гость
**

Группа: Участник
Сообщений: 128
Регистрация: 6-06-06
Из: Москва
Пользователь №: 17 793



На АРМ конференции NXP будет представлено решение для управления TFT с помощью PWM и SPI на базе высокопроизводительного МК LPC176x. Подробности будут доступны на конференции. На сегодня, по моим данным, это максимально дешевое решения для управления TFT дисплеем.


--------------------
wbw
shahr
Go to the top of the page
 
+Quote Post
_Pasha
сообщение May 12 2009, 11:42
Сообщение #25


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Цитата(SasaVitebsk @ May 12 2009, 13:19) *
Применять что-то типа http://www.schemov.com/tftcomp/#Программное обеспечение - не подходит. Мне к нему ещё один контроллер придётся ставить.

Кстати, как уважаемые думают, насколько целесообразно придерживаться нарисованной в http://www.schemov.com/tftcomp/tftcomp1_3.pdf системы команд? Если встанет задача создания подобного чуда... 
Go to the top of the page
 
+Quote Post
asen
сообщение May 13 2009, 01:45
Сообщение #26


Знающий
****

Группа: Свой
Сообщений: 513
Регистрация: 5-09-05
Из: Барнаул
Пользователь №: 8 220



to Al Volovich
Вы не в курсе что такое граф процессор похоже на матрице находятся контроллеры для регенерации воть именно но не как не граф процессор он выполняет другие функции он как раз дает команды на регенерацию и обеспечивает доступ к своему внутреннему видео озу а дальше идут навароты типа аппаратного рисования элементарных фигур сдвигов изображений и других фич до обработки трехмерных поверхностей Безе !!!! И этот чип распологается редко на плате матрицы его приходиться ставить отдельно !
to shahr
Интересно будет посмотреть если потом у филипса появиться апликейшан по этому поводу !!!! Ведь наверно такой фокус возможен не только на LPC17
Поиски продолжаються ......
Go to the top of the page
 
+Quote Post
scifi
сообщение May 13 2009, 05:07
Сообщение #27


Гуру
******

Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136



Цитата(asen @ May 13 2009, 05:45) *
to Al Volovich
Вы не в курсе что такое граф процессор похоже на матрице находятся контроллеры для регенерации воть именно но не как не граф процессор он выполняет другие функции он как раз дает команды на регенерацию и обеспечивает доступ к своему внутреннему видео озу а дальше идут навароты типа аппаратного рисования элементарных фигур сдвигов изображений и других фич до обработки трехмерных поверхностей Безе !!!! И этот чип распологается редко на плате матрицы его приходиться ставить отдельно !

Зачем так раздражаться? Тут нет никакого противоречия. Посмотрите, например, на HX8309-A: это драйвер LCD со встроенной видеопамятью, напрямую сопрягающийся с процессорной шиной. Есть довольно много дисплеев с таким чипом внутри. Очевидно, о таких вещах речь и шла.
Go to the top of the page
 
+Quote Post
Al Volovich
сообщение May 13 2009, 05:41
Сообщение #28


Частый гость
**

Группа: Свой
Сообщений: 163
Регистрация: 9-03-05
Пользователь №: 3 170



Цитата(asen @ May 13 2009, 07:45) *
to Al Volovich
Вы не в курсе что такое граф процессор похоже на матрице находятся контроллеры для регенерации воть именно но не как не граф процессор он выполняет другие функции он как раз дает команды на регенерацию и обеспечивает доступ к своему внутреннему видео озу а дальше идут навароты типа аппаратного рисования элементарных фигур сдвигов изображений и других фич до обработки трехмерных поверхностей Безе !!!! И этот чип распологается редко на плате матрицы его приходиться ставить отдельно !

Я знаю, что такое графический сопроцессор (или акселератор, как угодно), мне только непонятно, зачем он нужен при использовании разрешений до 320х240. Особенно непонятно, зачем он нужен при использовании монохромных индикаторов.


--------------------
Женщины носят кофточки прям на голо тело. Как не выпить водочки за такое дело?
Go to the top of the page
 
+Quote Post
asen
сообщение May 13 2009, 07:05
Сообщение #29


Знающий
****

Группа: Свой
Сообщений: 513
Регистрация: 5-09-05
Из: Барнаул
Пользователь №: 8 220



А разве ктото раздражался smile.gif ? Очевидно ускоритель как вы его еще назвали нужен чтобы ускорять smile.gif Потому как если мы измуднимся и будем процессором проводить постоянный редрафт это будет занимать боле процессорного времени хоть и мы будем иметь дело с мизирным разрешением и мизирной глубиной цвета ! Да и складывать графические ресуночки для меню не сильно хорошо когда этих рисуночков становиться много невольно задумываешься а как же сделать все почесному по математике взять некий аналог векторного рисунка и рисовать все как раз то средствами видео контроллера тоесть из линий прямоугольников и кружков !!! да и зря вы думаете что на разряшении 128Х64 нельзя чтото изобразить действительное красивое вы видили что вытворяють на авто магнитолах на экранах там и 3д объекты плавающие и эфекты капли и что угодно ! Понятно если писать на экране слово "Вася сюда не ходи" то можно и программно сделать но это далеко не придел ! Вообще то идеей данного поста было собрать информацию для всех тут присутствующих о возможных решениях по созданию видео подсистемы ! Пока два здравых ответа которые наверное знають все это огромный LPC2478 и контроллеры от epson далеко не дешовые и не очень быстрые sad.gif Что нет и правдо более вариантов ??
Go to the top of the page
 
+Quote Post
scifi
сообщение May 13 2009, 07:30
Сообщение #30


Гуру
******

Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136



Цитата(asen @ May 13 2009, 11:05) *
да и зря вы думаете что на разряшении 128Х64 нельзя чтото изобразить действительное красивое вы видили что вытворяють на авто магнитолах на экранах там и 3д объекты плавающие и эфекты капли и что угодно !

Осмелюсь предположить, что эти 3D объекты на экране магнитолы - не что иное, как заранее записанные ролики. Как это реализуется - понятно. К тому же рынок автомагнитол - массовый, и там можно себе позволить сделать специализированную микросхему CPU+GPU+VRAM с нужными функциями ускорения.

Цитата(asen @ May 13 2009, 11:05) *
Вообще то идеей данного поста было собрать информацию для всех тут присутствующих о возможных решениях по созданию видео подсистемы ! Пока два здравых ответа которые наверное знають все это огромный LPC2478 и контроллеры от epson далеко не дешовые и не очень быстрые sad.gif Что нет и правдо более вариантов ??

"Видео-подсистема" - это слишком расплывчато. Надо сужать поиск, конкретизируя требования.
Go to the top of the page
 
+Quote Post
vik0
сообщение May 13 2009, 07:43
Сообщение #31


Местный
***

Группа: Свой
Сообщений: 381
Регистрация: 27-07-08
Из: теплые края
Пользователь №: 39 233



Цитата(asen @ May 13 2009, 10:05) *
Что нет и правдо более вариантов ??

Мы в свое время присматривались к Fujitsu. Правда назвать их "недорогими" можно с большой натяжкой. И корпуса в большинстве своем BGA.
Go to the top of the page
 
+Quote Post
Dog Pawlowa
сообщение May 13 2009, 07:59
Сообщение #32


Гуру
******

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



Цитата(SasaVitebsk @ May 12 2009, 13:19) *
Может кто подскажет подходящее решение.
Аппаратно надо чтобы контроллер + выход на дисплей по типу sharp и rs485/232. Програмно по типу Linux либо любая другая ОС с GUI.

Я уже рекламировал свое решение здесь на форуме, как мог, но повторюсь laughing.gif LPC2478. Разработка платы под 7 дюймовый дисплей завершена, сейчас будет переделываться под маленький. Как земляки, можем договориться smile.gif
Но послушате автора Проводника Al Volovich'a - связываться отдельно с дисплеем и контроллером при малых партиях - геморрой, производители дисплеев постоянно что-то меняют.
Мы это проверили на себе.


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post
shahr
сообщение May 13 2009, 10:33
Сообщение #33


Частый гость
**

Группа: Участник
Сообщений: 128
Регистрация: 6-06-06
Из: Москва
Пользователь №: 17 793



Цитата(asen @ May 13 2009, 05:45) *
to shahr
Интересно будет посмотреть если потом у филипса появиться апликейшан по этому поводу !!!! Ведь наверно такой фокус возможен не только на LPC17

Фокус возможен на всём, что даёт высокие частоты ШИМа. Правда разрешение до 320х200. Пока. По поводу аппликейшена - посмотрим, что можно сделать.


--------------------
wbw
shahr
Go to the top of the page
 
+Quote Post
mstr
сообщение May 13 2009, 10:33
Сообщение #34


Участник
*

Группа: Новичок
Сообщений: 36
Регистрация: 6-03-07
Из: Воронеж
Пользователь №: 25 931



Немного не в тему, но чтобы не плодить новую... но никто не подскажет контроллер с встроенным LCD-контроллером, который позволяет работать с разрешением 1024x768, до 24bpp; тактовая частота контроллера чтобы с запасом была, мегагерц на 400-500. Ну и желательно, чтобы Linux/WinCE можно было бы запустить без излишних прыжков и танцев с бубнами =) Пока углядел S3C2450 от самсунга, OMAP3530... ну или как вариант PXA3xx. Какие еще могут быть варианты?
Go to the top of the page
 
+Quote Post
Dog Pawlowa
сообщение May 13 2009, 12:16
Сообщение #35


Гуру
******

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



Цитата(mstr @ May 13 2009, 13:33) *
Немного не в тему, но чтобы не плодить новую... но никто не подскажет контроллер с встроенным LCD-контроллером, который позволяет работать с разрешением 1024x768, до 24bpp; тактовая частота контроллера чтобы с запасом была, мегагерц на 400-500. Ну и желательно, чтобы Linux/WinCE можно было бы запустить без излишних прыжков и танцев с бубнами =) Пока углядел S3C2450 от самсунга, OMAP3530... ну или как вариант PXA3xx. Какие еще могут быть варианты?

Для такого разрешения и WinCE лучше использовать готовый процессорный модуль на PXA от Toradex, например.


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post
SBE
сообщение May 13 2009, 13:11
Сообщение #36


Частый гость
**

Группа: Участник
Сообщений: 108
Регистрация: 8-09-05
Пользователь №: 8 384



Цитата(mstr @ May 13 2009, 14:33) *
Немного не в тему, но чтобы не плодить новую... но никто не подскажет контроллер с встроенным LCD-контроллером, который позволяет работать с разрешением 1024x768, до 24bpp; тактовая частота контроллера чтобы с запасом была, мегагерц на 400-500. Ну и желательно, чтобы Linux/WinCE можно было бы запустить без излишних прыжков и танцев с бубнами =) Пока углядел S3C2450 от самсунга, OMAP3530... ну или как вариант PXA3xx. Какие еще могут быть варианты?


Freescale iMX37 и т.д.
Go to the top of the page
 
+Quote Post
HardJoker
сообщение May 13 2009, 14:34
Сообщение #37


Знающий
****

Группа: Свой
Сообщений: 995
Регистрация: 3-06-05
Пользователь №: 5 713



Цитата(mstr @ May 13 2009, 14:33) *
Немного не в тему, но чтобы не плодить новую... но никто не подскажет контроллер с встроенным LCD-контроллером, который позволяет работать с разрешением 1024x768, до 24bpp; тактовая частота контроллера чтобы с запасом была, мегагерц на 400-500. Ну и желательно,


1. EP9315 (ARM926, 200MHz), http://www.cirrus.com/en/products/pro/techs/T7.html
2. AU1100, AU12xx, AU13xx, (MIPS32, 300MHz...600MHz) http://www.rmicorp.com/products/alchemy.htm
3. http://www.alchemydevices.ru/Terminal%20MIPS-board.htm
Go to the top of the page
 
+Quote Post
proba
сообщение May 15 2009, 05:37
Сообщение #38


Местный
***

Группа: Участник
Сообщений: 358
Регистрация: 29-05-05
Пользователь №: 5 526



недавно разработан новыи стандард для мелких дисплеи MIPI, можно ожидать что это имеет влияние как на дисплеи так и мк, т.к. вместо 18...24 проводов останется всего 4.
Go to the top of the page
 
+Quote Post
Al Volovich
сообщение May 15 2009, 06:37
Сообщение #39


Частый гость
**

Группа: Свой
Сообщений: 163
Регистрация: 9-03-05
Пользователь №: 3 170



Цитата(proba @ May 15 2009, 11:37) *
недавно разработан новыи стандард для мелких дисплеи MIPI, можно ожидать что это имеет влияние как на дисплеи так и мк, т.к. вместо 18...24 проводов останется всего 4.

Видимо вы об этом. Просто хотят прикрутить LVDS к мелким дисплеям, и стандартизировать регистры и команду управления. По стандарту все равно предполагается регенерация экрана пользовательской системой.
Стандартизация в интерфейсах TFT уже давно назрела.


--------------------
Женщины носят кофточки прям на голо тело. Как не выпить водочки за такое дело?
Go to the top of the page
 
+Quote Post
backa
сообщение May 15 2009, 07:13
Сообщение #40


Местный
***

Группа: Свой
Сообщений: 313
Регистрация: 15-06-05
Из: Минск
Пользователь №: 6 028



Интересный чип попался мне недавно в руки - PVX-522 - на его базе китайцы делают конвекторы различных видеостандартов ....
__tp://advance-tech.com.tw/product/powerView/PVX522.htm
вот только "доставаемость" просто НИКАКАЯ
Go to the top of the page
 
+Quote Post
richie
сообщение May 15 2009, 09:21
Сообщение #41


Частый гость
**

Группа: Свой
Сообщений: 147
Регистрация: 5-07-04
Из: Обнинск
Пользователь №: 261



PVX-522. Что-то подсказывает, что можно поинтерисоваться в КТЦ-МК... Могу ошибаться.
Go to the top of the page
 
+Quote Post
Dir
сообщение May 15 2009, 17:51
Сообщение #42


Местный
***

Группа: Свой
Сообщений: 201
Регистрация: 6-01-05
Пользователь №: 1 830



Цитата(asen @ May 8 2009, 10:05) *
Ну то что LPC2468/2470/2478 имеють встроенные граф контроллеры знают все только вот не всегда например это возможно например не хватаеть производительности или чего то в тех случаях и требуються другие решения со внешним граф контроллером smile.gif

Что-то я, видно, упустил. Три человека в унисон утверждают, что в LPC2468 есть встроенный граф.контроллер, а я его там не нахожу sad.gif
Ткните носом, плиз, где об этом почитать можно.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение May 15 2009, 18:14
Сообщение #43


Гуру
******

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



Нет его там.

Цитата(mstr @ May 13 2009, 14:33) *
Немного не в тему, но чтобы не плодить новую... но никто не подскажет контроллер с встроенным LCD-контроллером, который позволяет работать с разрешением 1024x768, до 24bpp; тактовая частота контроллера чтобы с запасом была, мегагерц на 400-500.

Тут нужно не на тактовую частоту первым делом смотреть, а на полосу памяти: 1024x768x24 @ 60Hz займет около 250МБайт/с, что может быть фатально для производительности остальной части системы.
Go to the top of the page
 
+Quote Post

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

 


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


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