|
конкретный вопрос по выбору первого ARM, для освоения, с прицелом на работу с TFT |
|
|
|
Oct 23 2008, 14:37
|
Участник

Группа: Участник
Сообщений: 35
Регистрация: 26-02-07
Пользователь №: 25 680

|
Уважаемые, посоветуйте пожалуйста. Следуя моде, решил заняться освоением ARM. Нужно выбрать микроконтроллер, максимально удовлетворяющий следующим требованиям: 1. ARM7. 2. большое количество доступных библиотек, особенно касающихся интерфейсов (Ethernet и пр) 3. Распространённость 4. Возможность работать с TFT. Имеется в виду TFT "без контроллера". Нужно, чтобы процесс вывода информации не занимал слишком много ресурсов. Возможно, есть ARM с аппаратной поддержкой этого дела? Нет задачи выводить видео или какие-то часто меняющиеся картинки. Просто нужно рисовать красивое графическое меню пользователя, возможно, с графиками, и пр. Но при этом хочется чтобы ресурсов хватало еще и для прочих задач. Все относительно, конечно, но ..... 5. Очень бы хотелось поиметь готовые графические библиотеки, наподобие библиотек графических примитивов Microchip. Это всякие линии, кружочки, кнопки, окна и прочее. Удобная штука. Только они для PIC24 - PIC32, а мне религия не позволяет....java script:emoticon(':maniac:',%20'smid_17') Сам, после изучения форума и подобных ресурсов в сети смотрю в сторону LPC23xx или LPC24xx. Что скажут люди опытные? Спасибо.
|
|
|
|
|
 |
Ответов
|
Oct 24 2008, 06:00
|
Гуру
     
Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823

|
Цитата(aaarrr @ Oct 23 2008, 18:03)  1, 4. Сразу отсекаете кучу вариантов на ARM9. Почему? Если остановитесь на ARM7, то имейте в виду, что больше 320x240x16bpp он не потянет, особенно без кэшей.
2, 5. Библиотек разных навалом для всех платформ. Но качественного бесплатного продукта не бывает практически никогда. Со всем согласен, кроме разрешения. Потому как разрешение отдельно от быстродействия и функциональности рассматриваться не должно. Более того, у меня 800x480x16bpp на LPC2478, картинка из памяти в память копируется быстро. О видео и эффектах речи нет, конечно, но для встраиваемой аппаратуры это и не обязательно. Кроме того, можно использовать возможность переключения страниц, фоновую загрузку и проч. Левая файловая система без DMA создаст больше тормозов при выводе готовых картинок.
--------------------
Уходя, оставьте свет...
|
|
|
|
|
Oct 24 2008, 07:19
|
Частый гость
 
Группа: Свой
Сообщений: 163
Регистрация: 9-03-05
Пользователь №: 3 170

|
Цитата(Dog Pawlowa @ Oct 24 2008, 12:00)  Со всем согласен, кроме разрешения. Потому как разрешение отдельно от быстродействия и функциональности рассматриваться не должно. Более того, у меня 800x480x16bpp на LPC2478, картинка из памяти в память копируется быстро. О видео и эффектах речи нет, конечно, но для встраиваемой аппаратуры это и не обязательно. Кроме того, можно использовать возможность переключения страниц, фоновую загрузку и проч.
Левая файловая система без DMA создаст больше тормозов при выводе готовых картинок. Просто у вас не остается ресурсов на что-либо еще, кроме регенерации изображения, поэтому все остальные операции создают тормоза. Вот аппликуха по подключению TFT к LH79520. На стр. 24 приведены прикидки по количеству процессорного времени, которое останется на все остальные задачи в зависимости от разрешения/цветности. Уже при 640х480х16bpp остается только 19.9 МГц эффективной частоты. Это при CPU speed 75 MHz и AHB speed 50 MHz.
--------------------
Женщины носят кофточки прям на голо тело. Как не выпить водочки за такое дело?
|
|
|
|
Сообщений в этой теме
Лунь конкретный вопрос по выбору первого ARM, для освоения Oct 23 2008, 14:37  aaarrr Цитата(Dog Pawlowa @ Oct 24 2008, 10:00) ... Oct 24 2008, 06:06   Dog Pawlowa Цитата(aaarrr @ Oct 24 2008, 09:06) Да я ... Oct 24 2008, 06:15    aaarrr Цитата(Dog Pawlowa @ Oct 24 2008, 10:15) ... Oct 24 2008, 06:46     Dog Pawlowa Цитата(aaarrr @ Oct 24 2008, 09:46) Ну во... Oct 24 2008, 07:29      aaarrr Цитата(Dog Pawlowa @ Oct 24 2008, 11:20) ... Oct 24 2008, 07:31       Dog Pawlowa Цитата(aaarrr @ Oct 24 2008, 10:31) Да не... Oct 24 2008, 07:46        aaarrr Цитата(Dog Pawlowa @ Oct 24 2008, 11:46) ... Oct 24 2008, 07:52 Dog Pawlowa Цитата(aaarrr @ Oct 23 2008, 18:03) 1, 4.... Oct 24 2008, 11:52  aaarrr Цитата(Dog Pawlowa @ Oct 24 2008, 15:52) ... Oct 24 2008, 12:04  Лунь Так. Ну по ходу обсуждения я понял что вопрос с го... Oct 24 2008, 12:08   aaarrr Цитата(Лунь @ Oct 24 2008, 16:08) Что же ... Oct 24 2008, 12:20    Лунь спасибо, aaarrr Oct 24 2008, 12:42   SpiritDance Цитата(Лунь @ Oct 24 2008, 16:08) Так. Ну... Oct 24 2008, 17:44    Лунь Цитата(SpiritDance @ Oct 24 2008, 21:44) ... Oct 25 2008, 08:58  shahr Цитата(Dog Pawlowa @ Oct 24 2008, 15:52) ... Oct 25 2008, 07:59  AlexandrY ARM9-ому и выше если речь идет об эффективном созд... Oct 25 2008, 11:01   Лунь Цитата(AlexandrY @ Oct 25 2008, 15:01) AR... Oct 26 2008, 17:47   Dog Pawlowa Цитата(AlexandrY @ Oct 25 2008, 14:01) AR... Oct 27 2008, 06:58 sergeeff Тут наткнулся на платку на at91sam9263, разработан... Oct 23 2008, 20:32 dch http://www.embedinfo.com/english/Product/SBC2440-I... Oct 23 2008, 20:53 Al Volovich Цитата(Лунь @ Oct 23 2008, 20:37) Уважаем... Oct 24 2008, 07:06 zltigo Цитата(Al Volovich @ Oct 24 2008, 09:06) ... Oct 24 2008, 07:13 Лунь Большое спасибо за размышления.
ARM9 мне пока не н... Oct 24 2008, 08:21 aaarrr Цитата(Лунь @ Oct 24 2008, 12:21) На кого... Oct 24 2008, 08:28  Лунь Цитата(aaarrr @ Oct 24 2008, 12:28) ИМХО,... Oct 24 2008, 08:33 zltigo Цитата(Лунь @ Oct 24 2008, 10:21) Если ес... Oct 24 2008, 11:10  Лунь Цитата(zltigo @ Oct 24 2008, 15:10) Про ... Oct 24 2008, 11:35   aaarrr Цитата(Лунь @ Oct 24 2008, 15:35) Все же,... Oct 24 2008, 11:41 aaarrr uC/GUI не бесплатный, а вот nanoX может быть вполн... Oct 24 2008, 18:27 Wano Сдаётся мне, вы рассказали о ОЧЕНЬ хорошей GUI, и ... Oct 25 2008, 12:37
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|