|
AT91RM9200, потянет ли такую графику?, выбор ARMа |
|
|
|
Feb 6 2006, 13:17
|
Частый гость
 
Группа: Свой
Сообщений: 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
Эскизы прикрепленных изображений
|
|
|
|
|
 |
Ответов
|
Feb 7 2006, 11:32
|
Гуру
     
Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892

|
FLTK работает и под линухом, и под виндами. При переходе с одного на другое, насколько я понимаю, код надо править незначительно. Если User Interface не нужен, то можно просто рисовать "картинки в памяти", а затем отображать их на экран для контроля. Тогда можно и с линухом не заморачиваться. Поставить uCOS и работать в свое удовольствие. По Cirrus - есть более дешевые платы http://electronix.ru/forum/index.php?showtopic=10753Там есть под всякие Cirrus'ы.
|
|
|
|
|
Feb 7 2006, 12:27
|
Частый гость
 
Группа: Свой
Сообщений: 77
Регистрация: 18-07-05
Из: Питер
Пользователь №: 6 885

|
Цитата(Evgeny_CD @ Feb 7 2006, 14:32)  Если User Interface не нужен, то можно просто рисовать "картинки в памяти", а затем отображать их на экран для контроля.
Тогда можно и с линухом не заморачиваться. Поставить uCOS и работать в свое удовольствие. Спасибо за терпение и выдержку  ) Я, конечно, глупые вопросы задаю, но нужно же с чего-то начинать  1. А ежели все-таки заморочиться с Линухом, то как будет выглядить готовое приложение? Допустим у меня есть plain-C который рисует в буфер то что мне нужно... Как это подоткнуть в Линух? Интегрируется ли это прямо а ядро линуха... и оно передает моему приложению управление в какой-то момент... или как? Хотя бы "на пальцах", чтоб дальше знать по каким ключевым словам "в поиск"  2. Если производитель дает свои библки для работы с 2D-акселератором (как Epson, например), то по идее я должен юзать их взамен/параллельно с FLTK?
|
|
|
|
|
Feb 7 2006, 12:49
|
Гуру
     
Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892

|
Цитата(Tigrik @ Feb 7 2006, 15:27)  1. А ежели все-таки заморочиться с Линухом, то как будет выглядить готовое приложение? Допустим у меня есть plain-C который рисует в буфер то что мне нужно... Как это подоткнуть в Линух? Интегрируется ли это прямо а ядро линуха... и оно передает моему приложению управление в какой-то момент... или как? Хотя бы "на пальцах", чтоб дальше знать по каким ключевым словам "в поиск"  А ядро то тут причем? Есть user application, ктоторое пользуется frame buffer "в лоб". Сосем точно не отвечу, но выглядеть это должно где-то так Тут Вам чтива надолго хватит... http://jungla.dit.upm.es/~jmseyas/linux/ke...ckers-docs.htmlЦитата(Tigrik @ Feb 7 2006, 15:27)  2. Если производитель дает свои библки для работы с 2D-акселератором (как Epson, например), то по идее я должен юзать их взамен/параллельно с FLTK? По идее да, но я такие либы не юзал.
|
|
|
|
|
Feb 7 2006, 13:00
|
Частый гость
 
Группа: Свой
Сообщений: 77
Регистрация: 18-07-05
Из: Питер
Пользователь №: 6 885

|
Цитата(Evgeny_CD @ Feb 7 2006, 15:49)  А ядро то тут причем? Есть user application, ктоторое пользуется frame buffer "в лоб". Сосем точно не отвечу, но выглядеть это должно где-то так А... т.е. все-таки "мухи отдельно, котлеты отдельно"?  Т.е. есть линух... есть мое приложение... И при запуске линуха он просто автоматом запускает мою прогу? Так, нужно понимать?  Спасибо... сейчас прогуляюсь по линку...
|
|
|
|
|
Feb 7 2006, 13:18
|
Частый гость
 
Группа: Свой
Сообщений: 77
Регистрация: 18-07-05
Из: Питер
Пользователь №: 6 885

|
Спасибо всем  Более ли менее понятно куда копать дальше... Похоже нужно начать с графики а не с железа...
|
|
|
|
Сообщений в этой теме
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 Личный опыт:
* AT91RM9200
* uCOS
* uCOS GUI
* 320 ... Feb 6 2006, 18:09 Tigrik Спасибо за развернутый ответ!
Пара вопросов:
... Feb 6 2006, 19:46  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 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
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|