Атмег 0 24 июня, 2014 Опубликовано 24 июня, 2014 · Жалоба Задача - проигрывать несжатое видео с SD карточки, 320x240x16bpp. Посоветуйте контроллер, критерий - цена и доставаемость. Смотрю на LH7A400, LPC2917, AT91SAM9G45. Может быть, есть решение проще/дешевле, нечто, стоящее в китайских регистраторах или фоторамках? Буду также оч признателен за сцылку на дешевый tft модуль размером 2-3.5". Качество изображения интересует мало, главное - побольше аналогов. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
scifi 1 24 июня, 2014 Опубликовано 24 июня, 2014 · Жалоба 320х240х16 бит 25 кадров/с - это 3,66 Мбайт/с. У меня такое ощущение, что с этим справится обычный ширпотребовский МК на Cortex-M3 с частотой от 100 МГц. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Атмег 0 24 июня, 2014 Опубликовано 24 июня, 2014 · Жалоба 320х240х16 бит 25 кадров/с - это 3,66 Мбайт/с. У меня такое ощущение, что с этим справится обычный ширпотребовский МК на Cortex-M3 с частотой от 100 МГц. Практической реализацией кто-нибудь может похвастаться? Изначально смотрел CM3/ARM7, смутило следующее: а) ни на одном ките не увидел примера с реальным видео, только меню (кроме разве что одного корейского ролика на youtube), б) на SD карте файловая система и в) беглый поиск по форуму подсказал, что кроилово ведет к попадалову. Если я не прав, будет только лучше, т.к. желательно уменьшить стоимость. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_pv 71 24 июня, 2014 Опубликовано 24 июня, 2014 · Жалоба что-то мне кажется что для несжатого видео в 4МБ/сек с sd карточки понадобится внешняя память под буфер. соответственно любой хилый M3 не подойдёт, а те переростки что с внешней шиной стоят неприлично дорого по сравнению с более серьёзными процессорами. [m]jpeg на лету разжимать у stm32f4 скорости как мне кажется немного не хватает, ну либо впритык, для jpega грубо по 100 тактов на пиксель это 320*240*25*100 = 200МГц. хотя вот тут вроде как-то получилось: https://code.google.com/p/motion-player-project/ это похоже и есть автор того корейского ролика, в описании правда CPU: clock frequency is configurable. up to 250MHz, так что может и разогнал немного. adsp-bf592 должен осилить на лету mjpeg 320х240х25fps а блэкфин пожирнее с внешней памятью и более серьёзное видео сжатие потянет. http://www.analog.com/en/dsp-software/bf_h...ING_THIS_DEVICE хотя если уже смотрите на AT91SAM9G45 в TFBGA324, то может лучше тогда Allwinnerы посмотетрть какие-нибудь https://www.olimex.com/Products/OLinuXino/A...source-hardware или прочие китайские, MIPSы вроде rt5350f, из которых китайцы роутеры за 10$ клепают, что дешевле упомянутого AT91SAM9G45 400МГц поди хватит для такого видео, бонусом USB host и сеть http://vonger.cn/ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Lagman 1 24 июня, 2014 Опубликовано 24 июня, 2014 · Жалоба Были в продаже два журнала (playboy и vouge) с видео рекламой внутри, писали что платки при больших партиях стоят копейки. Вот железная составляющая этих платок http://www.vogeeky.org/hardware . Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Атмег 0 24 июня, 2014 Опубликовано 24 июня, 2014 · Жалоба что-то мне кажется что для несжатого видео в 4МБ/сек с sd карточки понадобится внешняя память под буфер. соответственно любой хилый M3 не подойдёт, а те переростки что с внешней шиной стоят неприлично дорого по сравнению с более серьёзными процессорами. [m]jpeg на лету разжимать у stm32f4 скорости как мне кажется немного не хватает, ну либо впритык, для jpega грубо по 100 тактов на пиксель это 320*240*25*100 = 200МГц. хотя вот тут вроде как-то получилось: https://code.google.com/p/motion-player-project/ это похоже и есть автор того корейского ролика, в описании правда CPU: clock frequency is configurable. up to 250MHz, так что может и разогнал немного. adsp-bf592 должен осилить на лету mjpeg 320х240х25fps а блэкфин пожирнее с внешней памятью и более серьёзное видео сжатие потянет. http://www.analog.com/en/dsp-software/bf_h...ING_THIS_DEVICE хотя если уже смотрите на AT91SAM9G45 в TFBGA324, то может лучше тогда Allwinnerы посмотетрть какие-нибудь https://www.olimex.com/Products/OLinuXino/A...source-hardware или прочие китайские, MIPSы вроде rt5350f, из которых китайцы роутеры за 10$ клепают, что дешевле упомянутого AT91SAM9G45 400МГц поди хватит для такого видео, бонусом USB host и сеть http://vonger.cn/ Спасибо, смотрю.. В моем случае можно, думаю, даже без jpeg обойтись, т.к. на карточку 2Гб больше 5 мин можно записать - этого достаточно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
adnega 11 24 июня, 2014 Опубликовано 24 июня, 2014 · Жалоба Демо-проект в STM32F429I-DISCOVERY (http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF259090) крутит видео 320х240х15fps c USB-флешки. Правда, сжатие там, вроде, MJPEG, и очень жесткая привязка к размерам и fps. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_pv 71 24 июня, 2014 Опубликовано 24 июня, 2014 · Жалоба В моем случае можно, думаю, даже без jpeg обойтись, т.к. на карточку 2Гб больше 5 мин можно записать - этого достаточно. проблема в том что просто перекладывать данные из sd карты в дисплей на, грубо говоря, avr, или любом другом хилом МК, не получится так как нужен буфер, иначе 100мс тупления SD карты выливаются в 400кБ данных. а если смотреть на МК с внешненей шиной + память, то там по цене уже можно сказать нет особой разницы, брать немощный CORTEX-M3 который будет только несжатые данные из одного SPI (SD) в другой (LCD) перекладывать с буферизацией, или CORTEX-A8 с линуксом, аппаратным ускорением видео декодирования, HDMI выходом, etc. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
demiurg_spb 0 25 июня, 2014 Опубликовано 25 июня, 2014 · Жалоба sama5d3 ? http://en.wikipedia.org/wiki/ARM_Cortex-A5 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 48 25 июня, 2014 Опубликовано 25 июня, 2014 · Жалоба STM32F429I-DISCOVERY Подойдет в самый раз, для такого разрешения, да еще и несжатое B) К тому же там есть буфер 8 мегабайт. нечто, стоящее в китайских регистраторах или фоторамках? Может и найдете что-нить вроде медиатека, но документацию никто не предоставит... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_3m 7 25 июня, 2014 Опубликовано 25 июня, 2014 · Жалоба Задача - проигрывать несжатое видео с SD карточки, 320x240x16bpp. Посоветуйте контроллер, критерий - цена и доставаемость. Младший Vybrid VF3xx смотрели ? С доставабельностью у них неважно но на фарнеле появились. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Атмег 0 26 июня, 2014 Опубликовано 26 июня, 2014 · Жалоба Посмотрел http://www.youtube.com/watch?v=l6KmvP-Kwro Судя по всему, имеет место грамотный подбор ролика для демонстрации :) Почти статичная картинка, минимум движения, так что проблемы воспроизведения не очень сильно заметны. sama5d3 - дорогой. vybrid не смотрел, очень интересно из-за большой sram на борту, но доставабельность пока останавливает. Пока самым дешевым кажется lpc29xx Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_pv 71 26 июня, 2014 Опубликовано 26 июня, 2014 · Жалоба Пока самым дешевым кажется lpc29xx А почему не stm32f100v тогда? Чтобы перекладывать несжатые данные из карточки в дисплей мозгов не надо, только пара spi и внешняя шина для памяти под буфер. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
adnega 11 26 июня, 2014 Опубликовано 26 июня, 2014 · Жалоба Судя по всему, имеет место грамотный подбор ролика для демонстрации :) Почти статичная картинка, минимум движения, так что проблемы воспроизведения не очень сильно заметны. На реальном ролике картинка рвется при сильном движении (15fps без вертикальной синхронизации). Но каждый кадр распаковывается по-честному. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Атмег 0 26 июня, 2014 Опубликовано 26 июня, 2014 · Жалоба А почему не stm32f100v тогда? Чтобы перекладывать несжатые данные из карточки в дисплей мозгов не надо, только пара spi и внешняя шина для памяти под буфер. - у него нет внешней шины - по spi такой поток не прокачать Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться