Hi
I am using Keil to develop code for USB based cameras with STM32 based microcontroller and I found the example code that can detect the USB camera to provide information on manufacture name, serial number, etc but I am not sure how to interface the camera functionalities with my code. Like open the camera and display its video on LCD.
I am new to this interface. I will really appreciate any help in this matter.
Thanks
Hi.
USB cameras most often support USB device class, so you should probably get familiar with that.
You can download the specification at: www.usb.org/.../USB_Video_Class_1_5.zip
Best regards, Milorad
You will also need to get familiar with the USB Host stack on your chosen microcontroller.
And how to display video on your chosen screen.
Would it not be simpler to just use a Raspberry Pi ... ?
Thank you Milorad
I will look into the files you shared
Thanks Andy Neil for the suggestion
I have to talk with my senior to see if we can use raspberry pi.
Just to add, there were some customers who have already done this, they communicated with USB camera with MDK-Middleware, in this case a custom support for such a device has to be implemented using Custom Class on the USB Host.
Thanks Milorad
This has given me the starting point to write the code and also the portion to implement my camera.