M.鸣 发表于 2018-9-17 17:14:46

STM32F407 USB HOST读取UVC1.1图形数据失败

最近正在开发一个UVC摄像头,用STM32F407写的驱动文件,枚举是没有问题的,但是到了发送命令让摄像头模块传回图像的时候就发生了问题,所有传回的数据都是0x00,本来应该有的包头也是没有的,请问大家有遇见过这种情况吗?

wbeast 发表于 2018-9-18 13:39:32

https://www.stmcu.org.cn/module/forum/forum.php?mod=viewthread&page=1&tid=614961

M.鸣 发表于 2018-9-18 14:58:27

wbeast 发表于 2018-9-18 13:39
https://www.stmcu.org.cn/module/forum/forum.php?mod=viewthread&page=1&tid=614961

兄弟谢谢了,不过这链接应该是用USB DEVICE,而我用的是USB HOST,不太一样

ff321 发表于 2018-10-10 20:06:15

楼主解决问题了吗   我现在想用单片机读取一个usb摄像头的图像,但是没有头绪,不知道咋做,希望能指点一下

shanji 发表于 2018-10-11 09:09:00

有网友用STM32F7的高速USB做过,测试参数是1280*720, 3FPS, YUY2格式,你看看能不能用上。 (IAR工程)

单军超 发表于 2018-11-21 15:53:25

最近正在研究USBHOST 我是驱动公司自己的设备 ,你的源代码能否发下

M.鸣 发表于 2018-12-4 11:33:29

shanji 发表于 2018-10-11 09:09
有网友用STM32F7的高速USB做过,测试参数是1280*720, 3FPS, YUY2格式,你看看能不能用上。 (IAR工程)
...

谢谢已经解决了:lol

M.鸣 发表于 2018-12-4 11:36:40

ff321 发表于 2018-10-10 20:06
楼主解决问题了吗   我现在想用单片机读取一个usb摄像头的图像,但是没有头绪,不知道咋做,希望能指点一下 ...

问题已经解决了,主要的问题是在ST官方在处理数据传入的中断处理中没有关于同步通道的处理,要手动改变一下Urb_status。剩下的枚举、interface、endpoint这些ST的官方库都会有的,其余的部分,写传输协议这个就看USB的协议手册,照着命令格式写就行

M.鸣 发表于 2018-12-4 11:39:02

单军超 发表于 2018-11-21 15:53
最近正在研究USBHOST 我是驱动公司自己的设备 ,你的源代码能否发下

我写的源码也不是很好:lol发出来就现眼了,ST公司基本会提供USB协议中有的class,可以看看ST公司咋写的。

shanji 发表于 2018-12-4 12:01:14

M.鸣 发表于 2018-12-4 11:33
谢谢已经解决了

可以,牛啤酒
页: [1] 2
查看完整版本: STM32F407 USB HOST读取UVC1.1图形数据失败