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

 
 
> AT91RM9200, потянет ли такую графику?, выбор ARMа
Tigrik
сообщение Feb 6 2006, 13:17
Сообщение #1


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

Группа: Свой
Сообщений: 77
Регистрация: 18-07-05
Из: Питер
Пользователь №: 6 885



День добрый.

Хочу сделать MFD для дельты... Интересует какой из ARM'ов потянет примерно такую графику (см. рис.)? Картинка предполагается 640х480, 256 bpp.

Пока склоняюсь к AT91RM9200 потому как имел дело с AVR до этого, а у Atmel'a это один из самых мощных ARM'ов, как я понял (по крайней мере если судить по частоте)... Но опыта общения у меня с ними не было, по этому оценить "тяжелость" графики для него мне сложно.

Вопросы:

1. Потянет ли?
2. Сколько ресурсов (ну хотя бы +/- километр, чтобы хотя бы представлять) у него это может отъесть?
2. Насколько может облегчить его участь LCD драйвер от Epson... S1D13506 или аналогичный со встроенным ускорителем 2d графики?

Спасибо!

Сообщение отредактировал Tigrik - Feb 6 2006, 13:27
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Evgeny_CD
сообщение Feb 6 2006, 18:09
Сообщение #2


Гуру
******

Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892



Личный опыт:
* AT91RM9200
* uCOS
* uCOS GUI
* 320 x 240 экран, 8bit/pixel
* Epson LCD контроллер простой, со встроенной памятью.

Была программа генерации ландшафтов. 2..5 fps выдавала.

Проверить очень просто smile.gif

* Пишете Вашу графику, в иделае как palin C без особой зависимости от ОС.
* Работает она с виртуальным frame buffer, который никуда не выводится
* Покупаете отладочную плату, например
http://electronix.ru/forum/index.php?showt...iew=getlastpost
* проверяете время отрисовки.

От себя замечу следующее. Если будете по тупому рисовать, весь экран перерисовывать - тут Вам пЫсюк нужен. Если продумаете алгоритмику перерисовки (у Вас там немного рисовать-то надо!) - почти навернякак хватит.

Лучше всего, конечно, взять готовый ARM со встроенным контроллером LCD (ну или не ARM, а MIPS от AMD - Au1100, Au1200). Варинты:

* Cirrus logic Вам уже назвали
* Sharp LH7A400, LH7A404
* Intel PXA255, 270
* Samsung
* много еще кто.

В общем, Вы сначала напишите Вашу графику на С, отладьте ее под виндами
http://electronix.ru/forum/index.php?showtopic=12186 - на том же FTLK
http://www.fltk.org/index.php

http://electronix.ru/forum/index.php?showtopic=11623
http://electronix.ru/forum/index.php?showtopic=11570
а потом "бенчмарките" ее на чем попало.
И будет Вам счастье biggrin.gif
Go to the top of the page
 
+Quote Post
Tigrik
сообщение Feb 6 2006, 19:46
Сообщение #3


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

Группа: Свой
Сообщений: 77
Регистрация: 18-07-05
Из: Питер
Пользователь №: 6 885



Спасибо за развернутый ответ! smile.gif
Пара вопросов:

Цитата(Evgeny_CD @ Feb 6 2006, 21:09) *
* Пишете Вашу графику, в иделае как palin C без особой зависимости от ОС.
* Работает она с виртуальным frame buffer, который никуда не выводится


Можно чуть подробнее об этом? smile.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Tigrik   AT91RM9200, потянет ли такую графику?   Feb 6 2006, 13:17
- - d__   Производительность 9200 примерно такая-же как и у ...   Feb 6 2006, 15:29
|- - Tigrik   Цитата(d__ @ Feb 6 2006, 18:29) Производи...   Feb 6 2006, 15:52
|- - SimpleSoft   Цитата(Tigrik @ Feb 6 2006, 19:52) Цитата...   Feb 6 2006, 16:46
- - aaarrr   Цитата(Tigrik @ Feb 6 2006, 18:52) 2. И е...   Feb 6 2006, 16:49
- - d__   мини ховто http://ruslandh.narod.ru/howto_ru/mini/...   Feb 6 2006, 16:49
|- - Evgeny_CD   Цитата(Tigrik @ Feb 6 2006, 22:46) ...Мож...   Feb 6 2006, 20:24
|- - Tigrik   Евгений, большое спасибо! 1. BGA еще не паял...   Feb 7 2006, 10:43
|- - SimpleSoft   Цитата(Tigrik @ Feb 7 2006, 14:43) Евгени...   Feb 7 2006, 10:58
|- - Tigrik   Цитата(SimpleSoft @ Feb 7 2006, 13:58) гл...   Feb 7 2006, 11:05
- - Evgeny_CD   FLTK работает и под линухом, и под виндами. При пе...   Feb 7 2006, 11:32
|- - Tigrik   Цитата(Evgeny_CD @ Feb 7 2006, 14:32) Есл...   Feb 7 2006, 12:27
|- - Evgeny_CD   Цитата(Tigrik @ Feb 7 2006, 15:27) 1. А е...   Feb 7 2006, 12:49
|- - Tigrik   Цитата(Evgeny_CD @ Feb 7 2006, 15:49) А я...   Feb 7 2006, 13:00
|- - Evgeny_CD   Цитата(Tigrik @ Feb 7 2006, 16:00) ....е....   Feb 7 2006, 13:07
|- - Tigrik   Спасибо всем Более ли менее понятно куда копать д...   Feb 7 2006, 13:18
|- - Evgeny_CD   Цитата(Tigrik @ Feb 7 2006, 16:18) Спасиб...   Feb 7 2006, 13:32
- - Tigrik   Просмотрел по-диагонали доки по Nano-X и FLTK... ...   Feb 8 2006, 21:21
- - Evgeny_CD   Пропылесосьте тут. Там есть и по embedded Linux. h...   Feb 9 2006, 07:49
- - d__   Ну чего-то я не до конца понимаю, но употребление ...   Feb 9 2006, 10:37
- - Evgeny_CD   Можно и uC GUI взять (на ftp лежит ). Да, в малую ...   Feb 9 2006, 11:33
- - Tigrik   Цитата(Evgeny_CD @ Feb 9 2006, 14:33) Мож...   Feb 9 2006, 11:53


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

 


RSS Текстовая версия Сейчас: 24th June 2025 - 15:12
Рейтинг@Mail.ru


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