Встала проблема - надо работать со стандартной USB веб-камерой именно с микроконтроллера (STM32F107).
По сути нужен исходник стандартного USB драйвера Windows для веб-камеры.
Или стандартный USB - интерфейс веб-камеры (коды команд, что дают).
Еще точнее - мне нужно только фотографировать (звук не нужен).
Кто сталкивался - выручайте.
веб-камера + STM32
- Реклама
- A-Soft
- Нашел транзистор. Понюхал.
- Сообщения: 151
- Зарегистрирован: Чт июн 13, 2013 16:20:52
- Откуда: Заринск
Re: веб-камера + STM32
Ау! Ребята откликнитесь! Может не в ту ветку забил вопрос? 
Re: веб-камера + STM32
Подозреваю, что "стандартного драйвера вебкамеры" не существует. Есть камеры на чипсетах, драйвера которых включены в дистрибутив винды. Самих контроллеров достаточно много, и у всех свой интерфейс.
По поводу подключения к STM32 - есть большие сомнения, что он потянет работу с вебкой, впрочем, можно и попробовать. Ну а за исходниками работы с камерами наверное нужно лезть в какой нибудь дистрибутив линукса посовременнее. Возни конечно много, но других вариантов я не вижу.
По поводу подключения к STM32 - есть большие сомнения, что он потянет работу с вебкой, впрочем, можно и попробовать. Ну а за исходниками работы с камерами наверное нужно лезть в какой нибудь дистрибутив линукса посовременнее. Возни конечно много, но других вариантов я не вижу.
[color=#FFBF00]На любой вопрос даю любой ответ[/color]
- A-Soft
- Нашел транзистор. Понюхал.
- Сообщения: 151
- Зарегистрирован: Чт июн 13, 2013 16:20:52
- Откуда: Заринск
Re: веб-камера + STM32
Благодарю VDLab! Теперь есть азимут на клад. Буду копать. 
-
misyachniy
- Прорезались зубы
- Сообщения: 219
- Зарегистрирован: Вт июл 02, 2013 09:17:49
Re: веб-камера + STM32
Не существует. Вебкамера самостоятельное устройство с Ethernet интерфейсом.VDLab писал(а):Подозреваю, что "стандартного драйвера вебкамеры" не существует.
Зато есть Audio/Video Device Class
http://www.usb.org/developers/devclass_docs
Когда было больше свободного времени я пытался присоединить usb камеру к микроконтроллеру Luminary до того как TI приобрел ее.
Использовал снифер
http://www.wingmanteam.com/usbsnoopy/
Идея проста, Виндовс детектирует как стандартное видео устройство ,посылает стандартные запросы для определения данных о возможностях камеры. в Стандартной программе видео от Виндовс можно выбрать требуемое разрешение и увидеть стандартные посылки для выбора параметров. после этого в камера шлет непрерывный поток в формате MJPEG.
Не знаю как кой конечный итог подключения, в СТМ есть прямой интерфейс к видеоматрицам, такой же интерфейс и в матрицах видеокамер.
- Реклама
- A-Soft
- Нашел транзистор. Понюхал.
- Сообщения: 151
- Зарегистрирован: Чт июн 13, 2013 16:20:52
- Откуда: Заринск
Re: веб-камера + STM32
Да, блин, проблема решена просче - буду приобретать другой контроллер, с Линуксом и набором дров. STM32 не вывезет две камеры. И к тому же на новом контроллере (Freescale iMX6Q) будет 4 порта usb 2.0.
Трудно мне с английского понимать про usb. По-русски-то не быстро въехал.
А вот за снифер, misyachniy, большое спасибо.
Трудно мне с английского понимать про usb. По-русски-то не быстро въехал.
А вот за снифер, misyachniy, большое спасибо.
- Desutorakuta
- Встал на лапы
- Сообщения: 144
- Зарегистрирован: Вт мар 19, 2013 15:59:51
Re: веб-камера + STM32
Линуксом, насколько мне известно, поддерживаются две версии стандартов USB камер
UVC http://www.ideasonboard.org/uvc/
GSPCA http://linuxtv.org/wiki/index.php/Gspca
Если ваша камера в списке одного из стандартов, можно смело направятся копать соответствующие модули ядра Linux.
ADD:
Или действительно SOC с поддержкой Linux'а.
UVC http://www.ideasonboard.org/uvc/
GSPCA http://linuxtv.org/wiki/index.php/Gspca
Если ваша камера в списке одного из стандартов, можно смело направятся копать соответствующие модули ядра Linux.
ADD:
Или действительно SOC с поддержкой Linux'а.
Deshalb, liebe Kolleginnen und Kollegen,
Es werd Hölle.
Es werd Hölle.
- A-Soft
- Нашел транзистор. Понюхал.
- Сообщения: 151
- Зарегистрирован: Чт июн 13, 2013 16:20:52
- Откуда: Заринск
Re: веб-камера + STM32
Рано или поздно все равно придется с Линуксом работать - никуда не денусь. А камеру проще купить другую, которая подойдет. Благо они не дорогие. Благодарю за совет.


