|
Помогите разобраться с lcd DG-32240 |
|
|
|
 |
Ответов
|
Mar 23 2008, 11:23
|

Ambidexter
    
Группа: Свой
Сообщений: 1 589
Регистрация: 22-06-06
Из: Oxford, UK
Пользователь №: 18 282

|
Цитата(mse @ Mar 23 2008, 08:40)  ... для 320Х240 надо 9600 байт видеоозу Надо варганить внешнее. Ещё такт. Плюс к тому, надо картинку формировать, а это достаточно затратное дело Ну так, мы вроде четыре такта отвели под чтение из внешнего озу, посмотрите мой пост #14 (команда ld r16,z+), хотя на чтение достаточно три такта (по памяти). Так что 7 тактов на тетраду, это ещё много. Да и хранение видеоданных вроде бы обсуждали, пришли к выводу, что лучше хранить тетрадами, не надо паковать-распаковывать, память сейчас дешёвая, надо-то всего 20КБ на кадр. Такое впечатление, Сергей, что вы топик полностью не читали. Кстати, о каком формировании картинки вы толкуете? Цитата(mse @ Mar 23 2008, 08:40)  ЦПЛДшка или ФПГАшка спасут гарантированно. СЕД1335 - тормоз ещо тот, ну и цена/доставаемость... Т.е. реальные переспективы: ФПГА/ЦПЛД+ОЗУ, либо МК с контроллером унутре. Зачем ещё фпга, вроде бы пришли к тому, что в качестве контроллера графического дисплея 320х240 можно обойтись одним 16 МГц атмеловским МК, он будет больше половины времени простаивать. Ну а если взять 20 МГц клок, сами можете представить, что можно сделать...
--------------------
Делай сразу хорошо, плохо само получится
|
|
|
|
|
Mar 24 2008, 10:16
|
Знающий
   
Группа: Свой
Сообщений: 709
Регистрация: 3-05-05
Пользователь №: 4 693

|
Цитата(=GM= @ Mar 23 2008, 14:23)  Такое впечатление, Сергей, что вы топик полностью не читали. Кстати, о каком формировании картинки вы толкуете? Не, не читал. Ну как, какое формирование... Букевка "А" в знакоместе 8Х8 разложится на 8 байтиков(или 16 тетрад). А если ещё есть какое графицкое изображение(график чего-то от чего-то) то вообще швах. Отрендерить изображение - нидецких ресурсов стоит. Цитата Зачем ещё фпга, вроде бы пришли к тому, что в качестве контроллера графического дисплея 320х240 можно обойтись одним 16 МГц атмеловским МК, он будет больше половины времени простаивать. Ну а если взять 20 МГц клок, сами можете представить, что можно сделать... от задачи зависит. Если рендеринг внешний, а этот АВР тока лопатой грузит, то да, справится(тока нужно как-нить двухпортовость обеспечить для внешнего или арбитраж по доступу к видеоОЗУ). Мож на малых скоростях смены инфы, тоже прокатит. А так, МАХ2 + те-же 32К и никакого геморроя. На рупь дороже(если не дешевле), так ещо нагрузить можно всякими прибамбасами логическими/скоростными. Дело вкуса, в общем.
|
|
|
|
|
Mar 24 2008, 10:52
|

Ambidexter
    
Группа: Свой
Сообщений: 1 589
Регистрация: 22-06-06
Из: Oxford, UK
Пользователь №: 18 282

|
Цитата(mse @ Mar 24 2008, 10:16)  Не, не читал. Ну как, какое формирование... Букевка "А" в знакоместе 8Х8 разложится на 8 байтиков(или 16 тетрад). А если ещё есть какое графицкое изображение(график чего-то от чего-то) то вообще швах. Отрендерить изображение - нидецких ресурсов стоит Надо бы читать, прежде чем отвечать, а то попадёте впроссак ненароком. Товарищ тему замутил на предмет построения графического контроллера, поскольку его ЖКИ имеет только драйвера. Вся тема крутится вокруг этого. Цитата(mse @ Mar 24 2008, 10:16)  Если рендеринг внешний, а этот АВР тока лопатой грузит, то да, справится(тока нужно как-нить двухпортовость обеспечить для внешнего или арбитраж по доступу к видеоОЗУ). Мож на малых скоростях смены инфы, тоже прокатит. А так, МАХ2 + те-же 32К и никакого геморроя. На рупь дороже (если не дешевле), так ещо нагрузить можно всякими прибамбасами логическими/скоростными Контроллер вроде занят 40% времени, остальные можно кинуть на приём данных следующего кадра. Зачем платить даже рубль, если можно не платить? Вверх предела нет.
--------------------
Делай сразу хорошо, плохо само получится
|
|
|
|
|
Mar 24 2008, 12:27
|
Знающий
   
Группа: Свой
Сообщений: 709
Регистрация: 3-05-05
Пользователь №: 4 693

|
Цитата(=GM= @ Mar 24 2008, 13:52)  Надо бы читать, прежде чем отвечать, а то попадёте впроссак ненароком. Товарищ тему замутил на предмет построения графического контроллера, поскольку его ЖКИ имеет только драйвера. Вся тема крутится вокруг этого. ;О) Да я в курсе, чего он замутил. Проблема рендеринга и/или двухпортовости остаётся. SED1335 как раз этим и болеет. Она прекрасно выводит данные из видеоОЗУ, но доступ к нему(ОЗУ) извне сопряжОн с такими издержками, что мама дорогая. Либо скорость(но фликкер по экрану), либо качество изображения(но динамической картинку можно назвать лишь с большой долей оптимизьма). Не спорю, можно потрахаться и добиться относительной работоспособности. В случае с SED1335 это выливалось в перманентный опрос готовности или вывод прерывания с секретной ноги. Но полюбому, больше 10-12 БАЙТ в видеоОЗУ пропихнуть за один раз не получалось. А этот раз случается в конце строки. А если рисуем график в реальном времени. А если не один... Тоска, короче... А в ФПГА, накрайняк, можно и простенький граф ускоритель замутить. И, при необходимости, цветность прикрутить. И аффтаматов всяких...В общем, дело вкуса и задачи. Мне пришлось с ФПГА связываться. И не пожалел. ;О)
|
|
|
|
Сообщений в этой теме
alexsl Помогите разобраться с lcd DG-32240 Mar 19 2008, 16:35 Itch А если нет контроллера, то чем собираетесь контрол... Mar 19 2008, 17:12 alexsl Цитата(Itch @ Mar 19 2008, 20:12) А если ... Mar 19 2008, 17:22 rezident Посмотрите даташит SG320240B, он вроде аналогом (п... Mar 19 2008, 17:59 SergSit AVR не потянет. Покрайней мере на частоте 16Мгц. ... Mar 19 2008, 19:36 alexsl Цитата(SergSit @ Mar 19 2008, 22:36) AVR ... Mar 19 2008, 20:10  SergSit Цитата(alexsl @ Mar 19 2008, 22:10) Даташ... Mar 19 2008, 21:13   =GM= Цитата(SergSit @ Mar 19 2008, 21:13) Для ... Mar 19 2008, 22:47    SergSit Цитата(=GM= @ Mar 20 2008, 00:47) Ну, вы ... Mar 20 2008, 07:22     =GM= Цитата(SergSit @ Mar 20 2008, 07:22) Не п... Mar 21 2008, 14:59   alexsl Цитата(SergSit @ Mar 20 2008, 00:13) NT70... Mar 20 2008, 05:35 SergSit Не додумал я. Не рассматривал такой вариант. А вар... Mar 22 2008, 20:36 =GM= Цитата(SergSit @ Mar 22 2008, 20:36) В ва... Mar 22 2008, 22:32 Антон Малыгин Похоже скоро мне ваш опыт наверное понадобиться..т... Mar 23 2008, 21:30 SergSit Дело движется)))) Вариант очень даже работоспособн... Mar 24 2008, 15:11 =GM= Цитата(SergSit @ Mar 24 2008, 15:11) Дело... Mar 25 2008, 12:53 SergSit Написал программу выдачи строки на СИ и ИАР преора... Mar 25 2008, 15:56 =GM= Цитата(SergSit @ Mar 25 2008, 15:56) Напи... Mar 25 2008, 17:44 SergSit Да посмотреть можно. Выкладываю проект для ИАРа. П... Mar 25 2008, 18:09 =GM= Цитата(SergSit @ Mar 25 2008, 18:09) Про ... Mar 25 2008, 23:07 SergSit По пунктам.
1. Как получилось не знаю))) Это вопро... Mar 26 2008, 05:42
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|