roboforum.ru

Технический форум по робототехнике.

Выбор МК для обработки видео

Резисторы, транзисторы, конденсаторы, микросборки, чип компоненты ...
Вопросы согласования управляющих модулей с периферией.

Выбор МК для обработки видео

Сообщение =DeaD= » 19 окт 2009, 11:12

Может попробовать собрать - чего на рынке есть для этих целей?

Привожу не по порядку какой лучше, а просто что нашел:

Кандидат 1. STM32F107RC
72МГц, 64Кб оперативки, 256Кб флэша, i2c, uart, spi, can, full-speed usb, ethernet.
АЦП правда всего 2 штуки, зато у них 2MSPS и еще есть 2 ЦАПа. Корпус паябельный TQFP.
Бутлоадер опять же, который может забирать прошивку из UART/CAN/USB.
Стоит 330р в розницу.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Выбор МК для обработки видео

Сообщение Duhas » 19 окт 2009, 14:19

AP7001 )) мощнее.. паябельный, имагсенсор интерфейсна борту..
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: Выбор МК для обработки видео

Сообщение =DeaD= » 19 окт 2009, 15:04

Ок, записываем:

Кандидат 2. AT32AP7001 из клана AVR32
150МГц, 32Кб оперативки, флеша не понял есть на борту или нет, i2c, uart, spi, full-speed usb.
Бонус: Image Sensor Interface. Корпус паябельный - TQFP.
Цена порядка 500р

Не ясно что с флешем на борту и не ясно, как программировать (видимо потребуется внешний программатор недешевый).
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Выбор МК для обработки видео

Сообщение Michael_K » 19 окт 2009, 17:09

Не ясно что с флешем на борту...

У АПэ-шек нету флэша на борту. Их не пробовал.
У УЦэ-шек (AT32UC...) - есть, но они послабее. С ними работал.
Шил через USB вообще без тулзов (бутлоадер там зашит уже).

Добавлено спустя 1 час 54 минуты 36 секунд:
Кстати, при выборе МК хорошо бы оценивать не частоту генератора,
а скорость выполнения более-менее реальных реализаций алгоритмов.

Возможно не все так радужно в этих мегагерцовых наворотах.
В некоторых процах при выполнении из флэша, например, втыкаются циклы ожидания,
при джампах - обнуляется конвейер, DMA тормозит центр, внешняя SDRАМ - вообще
своей жизнью живет и т.д. и т.п.

Добавлено спустя 1 минуту 39 секунд:
А STM-ка, да, интересная...
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: Выбор МК для обработки видео

Сообщение Duhas » 20 окт 2009, 20:30

=DeaD= писал(а):Кандидат 2. AT32AP7001 из клана AVR32
150МГц, 32Кб оперативки, флеша не понял есть на борту или нет, i2c, uart, spi, full-speed usb.
...
Не ясно что с флешем на борту и не ясно, как программировать (видимо потребуется внешний программатор недешевый)


код выполняется из внешнего флеша, возможно из ОЗУ тоже... програмился жтаг айсом МК2... дорогим, и правда... усб на нем только девайс.. хоста нет... я думал его помучать... возможно начну весной.. как с дипломом раскидаюсь.. чтоб шить думаю повесить на шину с флешкой доп МК.. и им шить... при работе АП вешать его в ресет ... т.е. ноги в Z состояние...
=DeaD= писал(а):Бонус: Image Sensor Interface. Корпус паябельный - TQFP.
Цена порядка 500р

в качестве бонуса есть еще пиксельный сопроцессор, который правда нада еще научиться грамотно юзать...
The Pixel Coprocessor (PICO) is a coprocessor coupled to the AVR32 CPU through the TCB
(Tightly Coupled Bus) interface. The PICO consists of three Vector Multiplication Units (VMU0,
VMU1, VMU2), an Input Pixel Selector and an Output Pixel Inserter. Each VMU can perform a
vector multiplication of a 1x3 12-bit coefficient vector with a 3x1 8-bit pixel vector.


я лично вообще подумываю о модуле препроцессинга на 2-х АП7001 для видео и звука.. сверху на которые можно будет повесить отбельный модули обработки.. и например параллельно на разных модулях считать стерео.. мотион-флоу.. графическую распозназавалку, и накладывать результаты...
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович


Вернуться в Электроника, электротехника

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 33