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

 
 
 
Reply to this topicStart new topic
> Вопрос по выбору МК
Evgeniyk
сообщение May 10 2009, 08:11
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 62
Регистрация: 5-04-06
Пользователь №: 15 836



Здравствуйте. Подскажите пожалуйста микроконтроллер который справится с проигрыванием видео со звуком и разрешением 320х240 (кстати дисплей с интерфейсом RGB) желательно с низким потреблением. Я присматривался к AT91SAM7L однако он врятли потянет проигрывание видео. Может быть использовать что нибудь из серии AVR32 (какие нибудь UC3A или UC3B). Посоветуйте пожалуйста что нибудь
Go to the top of the page
 
+Quote Post
researcher
сообщение May 10 2009, 12:21
Сообщение #2


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

Группа: Свой
Сообщений: 135
Регистрация: 20-01-07
Из: Одесса – Харьков
Пользователь №: 24 616



Смотрите в сторону 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


--------------------
:) Иду по жизни с паяльником ……………………
Go to the top of the page
 
+Quote Post
rezident
сообщение May 10 2009, 12:21
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Для правильного выбора нужно наметить какие-либо критерии и выбирать соответственно с ними. Например.
1. Дисплей без собственного контроллера? Значит нужно искать МК с соответствующим контроллером. а если отдельный контроллер, то
2. Какова требуемая пропускная способность шины контроллера дисплея?
3. Сколько ОЗУ требуется для буферизации изображения? Если нет такого количества встроенного, то нужно применять внешнее и попутно ответить на вопрос: какова пропускная способность внешней шины к ОЗУ? Если в МК есть DMA, то "умеет" ли он работать с внешним ОЗУ?
4. В каком формате планируете проигрывать видео? Сколько ОЗУ и MIPS требуется для его декодирования?
5. В каких форматах будет аудио? Приплюсуйте требуемые ресурсы по декодированию к видео, даже если они всего 8-10% от вторых будут.
Ну и т.д. Составьте такой план для себя и в соответствии с ним подбирайте. Либо есть еще другой путь. Посмотрите на чем делаются подобные вещи и оцените их начинку с точки зрения повторимости.
Go to the top of the page
 
+Quote Post
Evgeniyk
сообщение May 10 2009, 13:03
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 62
Регистрация: 5-04-06
Пользователь №: 15 836



Попытаюсь сформулировать.
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 процессоры тут врятли подойдут (приличное потребление и т.д)
Go to the top of the page
 
+Quote Post
DpInRock
сообщение May 10 2009, 14:56
Сообщение #5


Гуру
******

Группа: Участник
Сообщений: 2 254
Регистрация: 4-05-07
Из: Moscow
Пользователь №: 27 515



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

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

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

--
Память - 16-ти разрядная. С 32-ти разрядной было бы получше.

Сообщение отредактировал DpInRock - May 10 2009, 15:02


--------------------
On the road again (Canned Heat)
Go to the top of the page
 
+Quote Post
defunct
сообщение May 12 2009, 09:55
Сообщение #6


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



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

Чисто из практики 150mhz AT32AP7000 он же AVR32 имеет на борту видеосопроцессор. Прекрасно справляется с декодированием h.264 CIF 30fps и AC3 звуком.
Go to the top of the page
 
+Quote Post

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

 


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


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