Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Вопрос по выбору МК
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > ARM, 32bit
Evgeniyk
Здравствуйте. Подскажите пожалуйста микроконтроллер который справится с проигрыванием видео со звуком и разрешением 320х240 (кстати дисплей с интерфейсом RGB) желательно с низким потреблением. Я присматривался к AT91SAM7L однако он врятли потянет проигрывание видео. Может быть использовать что нибудь из серии AVR32 (какие нибудь UC3A или UC3B). Посоветуйте пожалуйста что нибудь
researcher
Смотрите в сторону ARM 11

Если забыть про потребление, можно реализовать на х86 + Linux.

VIA Embedded Boards
http://www.via.com.tw/en/products/mainboards/index.jsp

Системные платы Intel® серии Essential для настольных ПК размер 170 мм x 170 мм
http://www.intel.com/cd/channel/reseller/e...tial/279376.htm
rezident
Для правильного выбора нужно наметить какие-либо критерии и выбирать соответственно с ними. Например.
1. Дисплей без собственного контроллера? Значит нужно искать МК с соответствующим контроллером. а если отдельный контроллер, то
2. Какова требуемая пропускная способность шины контроллера дисплея?
3. Сколько ОЗУ требуется для буферизации изображения? Если нет такого количества встроенного, то нужно применять внешнее и попутно ответить на вопрос: какова пропускная способность внешней шины к ОЗУ? Если в МК есть DMA, то "умеет" ли он работать с внешним ОЗУ?
4. В каком формате планируете проигрывать видео? Сколько ОЗУ и MIPS требуется для его декодирования?
5. В каких форматах будет аудио? Приплюсуйте требуемые ресурсы по декодированию к видео, даже если они всего 8-10% от вторых будут.
Ну и т.д. Составьте такой план для себя и в соответствии с ним подбирайте. Либо есть еще другой путь. Посмотрите на чем делаются подобные вещи и оцените их начинку с точки зрения повторимости.
Evgeniyk
Попытаюсь сформулировать.
1) Дисплей вроде с контроллером но достаточно специфический http://www.digikey.com/scripts/dksearch/dk...name=73-1335-ND
2) Проигрываемый формат видео WMV, AVI, MPEG-4, XviD, DivX и под вопросом H.264. Аудио - MP3,AAC,OGG

Цель всего этого - сделать портативный плеер. Посему ARM11 либо х86 процессоры тут врятли подойдут (приличное потребление и т.д)
DpInRock
Вот реальность. Чисто из практики.
ARM9 (атмел 9261) с полностью включенной периферией кроме USB, с дисплеем с подсветкой на светодиодах, с памятью 32мега, с стерео аудиокодеком, с усилителем мощности 2 ватта потребляет от 8.5 вольт 360миллиампер. Это с учетом того, что реально усилитель мощности не работает на нагрузку, а звук идет через наушники (от кодека).

Т.е. это потребление на скорости 200 Мгц. Т.е. выполняются задачи - играет звук непрерывно (16 бит 16 кгц), непрерывные обращения к внешней SDRAM, яркость экрана 80%.

Так вот на этом фоне разворачивание JPEG файла размером в 20К в 480х272 24-бита происходит за 120-150мс.
Таким образом вам следует искать что-то мегагерц на 400 для начала. Имхо.

--
Память - 16-ти разрядная. С 32-ти разрядной было бы получше.
defunct
Цитата(DpInRock @ May 10 2009, 17:56) *
Вот реальность. Чисто из практики.
ARM9 (атмел 9261)
...
Таким образом вам следует искать что-то мегагерц на 400 для начала. Имхо.

Чисто из практики 150mhz AT32AP7000 он же AVR32 имеет на борту видеосопроцессор. Прекрасно справляется с декодированием h.264 CIF 30fps и AC3 звуком.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.