STM32_HOST_UVC_Camera-master

所属分类:单片机开发
开发工具:C/C++
文件大小:3294KB
下载次数:30
上传日期:2019-05-08 16:48:02
上 传 者leinj
说明:  实现STM32F4的USBhost功能,使用uvc协议与USB摄像头通讯。
(Realize the USB host function of STM32F4 and communicate with USB camera using UVC protocol.)

文件列表:
HAL_source (0, 2018-09-30)
HAL_source\Drivers (0, 2018-09-30)
HAL_source\Drivers\CMSIS (0, 2018-09-30)
HAL_source\Drivers\CMSIS\Device (0, 2018-09-30)
HAL_source\Drivers\CMSIS\Device\ST (0, 2018-09-30)
HAL_source\Drivers\CMSIS\Device\ST\STM32F4xx (0, 2018-09-30)
HAL_source\Drivers\CMSIS\Device\ST\STM32F4xx\Include (0, 2018-09-30)
HAL_source\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h (1325895, 2018-09-30)
HAL_source\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f429xx.h (1452757, 2018-09-30)
HAL_source\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h (10525, 2018-09-30)
HAL_source\Drivers\CMSIS\Device\ST\STM32F4xx\Include\system_stm32f4xx.h (3724, 2018-09-30)
HAL_source\Drivers\CMSIS\Include (0, 2018-09-30)
HAL_source\Drivers\CMSIS\Include\arm_common_tables.h (7129, 2018-09-30)
HAL_source\Drivers\CMSIS\Include\arm_const_structs.h (3863, 2018-09-30)
HAL_source\Drivers\CMSIS\Include\arm_math.h (245185, 2018-09-30)
HAL_source\Drivers\CMSIS\Include\cmsis_armcc.h (23689, 2018-09-30)
HAL_source\Drivers\CMSIS\Include\cmsis_armcc_V6.h (53283, 2018-09-30)
HAL_source\Drivers\CMSIS\Include\cmsis_gcc.h (40062, 2018-09-30)
HAL_source\Drivers\CMSIS\Include\core_cm0.h (36420, 2018-09-30)
HAL_source\Drivers\CMSIS\Include\core_cm0plus.h (43882, 2018-09-30)
HAL_source\Drivers\CMSIS\Include\core_cm3.h (102146, 2018-09-30)
HAL_source\Drivers\CMSIS\Include\core_cm4.h (112561, 2018-09-30)
HAL_source\Drivers\CMSIS\Include\core_cm7.h (137148, 2018-09-30)
HAL_source\Drivers\CMSIS\Include\core_cmFunc.h (3533, 2018-09-30)
HAL_source\Drivers\CMSIS\Include\core_cmInstr.h (3549, 2018-09-30)
HAL_source\Drivers\CMSIS\Include\core_cmSimd.h (3566, 2018-09-30)
HAL_source\Drivers\CMSIS\Include\core_sc000.h (44336, 2018-09-30)
HAL_source\Drivers\CMSIS\Include\core_sc300.h (101064, 2018-09-30)
HAL_source\Drivers\STM32F4xx_HAL_Driver (0, 2018-09-30)
HAL_source\Drivers\STM32F4xx_HAL_Driver\Inc (0, 2018-09-30)
HAL_source\Drivers\STM32F4xx_HAL_Driver\Inc\Legacy (0, 2018-09-30)
HAL_source\Drivers\STM32F4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h (173510, 2018-09-30)
HAL_source\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal.h (13111, 2018-09-30)
HAL_source\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_adc.h (44527, 2018-09-30)
HAL_source\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_adc_ex.h (26220, 2018-09-30)
HAL_source\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_can.h (35944, 2018-09-30)
HAL_source\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_cec.h (33749, 2018-09-30)
HAL_source\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_conf_template.h (17196, 2018-09-30)
... ...

# stm32_host_uvc_example Example of connecting USB Web camera to STM32F4 Article in Russian: http://we.easyelectronics.ru/STM32/zahvat-izobrazheniya-s-usb-kamery-pri-pomoschi-stm32.html Video: https://youtu.be/qacLZCAig08 "stm32F429_project" Hardware: Core429I devboard + custom devboard with R-2R VGA DAC, USB type A connector, SDCard and camera connectors: ![Alt text](Pictures/ModuleSchematic.png?raw=true "Image") Custom devboard schematic: https://github.com/iliasam/stm32f429_vga_examples/tree/master/schematic USB camera is connected to the USB Host of the STM32F429 MCU; and picture from is displayed at the VGA monitor. USB host is working in Full Speed mode (FS). As I found, some USB cameras not working in this mode. Logitech C100 is working well - in YUY2 and MJPEG mode. Maximum resolution of this camera is ***0x480 in MJPEG mode. Working board: ![Alt text](Pictures/example.jpg?raw=true "Image") "stm32F4_discovery_project" Simple example for STM32F4 discovery. Just save one captured frame to the PC.

近期下载者

相关文件


收藏者