|  |  |  | 
|  | SergeBS: Прежде чем ТАК уверенно заявлять, надо изучить предмет...   Уверяю Вас, я его изучал, поскольку камера мне нужна была позарез для другого проекта. И с проектом vrtp я знаком, читал его лет 5 назад. Вам же, чтобы поумерить восторги, рекомендую посмотреть не первую страницу, а 54-ю http://vrtp.ru/index.php?showtopic=560&st=1060&#entry330625  Вот это гораздо ближе к теме. И, кстати, ближе к тому, о чем я писал ранее - про кортексы, DMA... STM32. как раз он и есть Cortex-M3
  | 
 | 
|  | ATLab: Уверяю Вас, я его изучалЯ мельком глянул - решил что проблем особых нет.  Полистал сегодня - видимо они есть. Ваше знание правильнее (ну не знаю, как по-другому выразиться).
 | 
 | 
|  | Хоти! | 
 | 
|  | Кстати, сегодня товарищ на работе с утра похвастался свежекупленным регистратором.120 градусов, экран, питание от аккума и/или прикуривателя, кодек h264, пишет еще и звук, т.е. медиапроцессор стоит неслабый, на МК общего применения такое не сделать.
 По габаритам - толстый сотовый-раскладушка. Аккума хватает на 2,5 часа, при этом на 4 Гб карточке остается немного места, т.е запись еще не закольцовывается.
 Цена - 4800, куплен в сотовом салоне.
 Сколько стоит Ваш рабочий день?...
  | 
 | 
|  | ATLab: пишет еще и звукА звуковое кино научились делать еще в начале прошлого века.
  | 
 | 
|  | ATLab: один кадр с камеры 640*480 это 640*480=307200 байт для ч/б или 640*480*3=921600 байт для цветной.а теперь по порядку: 921600 байт - чтоб сию благодать обработать за 1/15 секунды_ это, кстати, вэб камера, в видеорегистраторе 5-7 кадров в секунду уже выше крыши вобщем какая тактовая частота получается? - 1 мега герц при 8-ми разрядной шине Так? - самый плохонький рик имеет 4-6 мгц тактовку.
 Первый пункт закрыт?
 Второй - что мешает буфер РАМ сделать выносным? Да и зачем он нужен если (см далее)
 Третье - существующие вэб камеры стоимостью 20 баков и размером со спичечную головку передают сигнал прямо в комп по юсб порту - А где там оцифровка? - правильно, уже в камере.
 мну кажеться, ваши претензии относятся либо к профессиональной видео аппаратуре, либо основаны на познаниях прошлого века.
 К цене - 7 тыщ стоит ручка/пуговица - видео/диктофон на 4 часа непрерывки.Почему тоже самое для авто - в два раза дороже?
 | 
 | 
|  | Борис Парамонов: мну кажеться, ваши претензии относятся либо к профессиональной видео аппаратуре, либо основаны на познаниях прошлого века.Мне кажется, что Вы очень смутно представляете, о чем пишете, в частности это следует из отсутствия элементарного математического расчета и Вашего слэнга.
 1.    7 (кадров/сек) * 921600 (байт/сек) = 6451200 (байт/сек) - поток видеоданных, Надеюсь, понятно, что даже на 20 Мгц PIC не успевает за потоком? Не  говоря уж про "тактовку"  в 4 Мгц.
 2. Если такой  поток просто писать на карточку, что тоже непросто, то карточки 4 Гбайт хватит примерно на 10 минут:4000/6.4=625(сек).
 Кстати, полюбопытствуйте, как происходит запись на SD карточку: энтузиазма насчет "элементарного PIC" резко поубавится.
 3. Внешний кадровый буфер: пусть адрес задается внешним по отношению к PIC счетчиком, счетный импульс на который выдает PIC. Как генерировать этот сигнал и, в привязке к нему, обрабатывать данные?Про прерывания сразу забываем, поскольку вход/выход в/из прерывание сразу убьет всю затею затратами времени.
 Остается полинг. Так просто формирование импульса для счетчика командами
 bsf
 bcf
 это уже 0,4 мкс при тактовой 20 МГц, плюс к этому добавится время на формирование сигнала записи в RAM и время на чтение из RAM...
 Вы какую-нито схемку накидайте, да и попишите программку на ASMe, да посчитайте время выполнения цикла обработки одного байта данных, глядишь и наступит понимание.
 4. PIC и USB еще как то совместимы на уровне HID или CDC.USB камера + PIC это даже не смешно.
 5. Вы уже почитайте ветку на vrtp, там использовали AVR, у которой команда выполняется вчетверо быстрее и вникните в полученные результаты. Я же  больше дискутировать про "элементарный PIC" и видео не хочу. Можно было бы еще что-то обсуждать про использование специализированных медиапроцессоров, только это еще более утопичная идея: есть у кого опыт работы с такими штуками? Я бы с удовольствием почитал, на русском а не на китайском  | 
 | 
|  | ATLab: Мне кажется, что Вы очень смутно представляете, о чем пишете, в частности это следует из отсутствия элементарного математического расчета и Вашего слэнга.На истину первой инстанции не претендую, но:
 Как братья наши меньшие всю описанную вами сложность запихивают в обьём пуговицы от кальсон при цене 5 тыщ руб и 2 часа записи на 8 гиговую микро карточку ?
 Ещё:В дешёвых мыльницах за 1500-2000 руб есть функция записи видео 640х480 прямо на карточку, с одновременной трансляцией по ЮСБ ?
 они Вас не спросили, как на 4гига флешку записывать видео 640х480 в течении 2 часов - потому с успехом это делают
 Рассказывать, как это делается - лениво, если отстали от жизни - полазьте по форумам, подучитесь немного.Ведь за пять лет много воды утекло . .
  | 
 | 
|  | Спорим, не подеретесь  ....
 Все говорят правильно, но не вникают в сообщения друг друга.
 ATLab говорит, что ширпотребный 8-ми битный МК (например, PIC16, PIC18) не сможет выполнить захвати RGB-видео 640х480 на лету и писать на SD карточку, а тем более еще и сжать видеопоток дабы на 4 Гбайта уместилось не 10 минут "сырого" видео (как показывают расчеты ATLab), а 1 час (как хочет Борис Парамонов).
 С другой стороны Борис Парамонов говорит о специализированных чипах, в которых втроен кодер видео и МК расчитанный на управление этим делом и пропуска нужного потока на SD-карточку.
 | 
 | 
|  |  Конечно не подеремся. Просто Борис начинает передергивать и выворачиваться.
 Вот его высказывание со 2 страницы:
 Борис Парамонов: ....Что нужно для видео регистратора? - источник информации(камера+микрофон), мизерный по мощности контроллер(вполне подойдут самые дешёвые РIС - соблюсти только нужную разрядность и быстродействие) - этот узел преобразует сигналы с датчиков(камера+микрофон) в цифровой вид, нужный для записи во ФЛЕШку, управляет работой всех узлов. ВСЁ
 Я с помощью арифметики показал (надеюсь доходчиво) что он ошибается и на "самом дешевом PIC" такое не делается.
 Он тут же говорит, что я отстал от жизни и мне нужно изучить, как это сейчас это делается...
 Не нужно ничего изучать: используются специализированные (медиа)процессоры, заточенные под конкретную задачу.
 Чем тратить время на поиски информации о какой-нибудь китайской микросхеме, реализующей эти функции, лучше это время потратить на зарабатывание денег - эффективнее будет.
 | 
 | 
|  |  |  |