各位好!
现在单片机作为主机用CH374对摄像头进行枚举,对着 Bus Hound 一步一步来,已经成功,但是到等时传输这一步就被卡住了。
我在设置完 VS_PROBE_CONTROL 和 VS_STILL_PROBE_CONTROL 后,对摄像头发送 IN 令牌包,然后等待数据,问题来了:
1.这时我设置 接受等待 DATA0,回复数据不定。有时匹配可以读出数据,有时则是设备应答错误或超时无应答。换成 DATA1亦然。
2.当有数据可读时,当前 CH374 的状态为 “忙且总线有传输”。但我一次仅能读取 CH374 缓冲区的64字节,摄像头此输出端点的大小有0x03BC,接下来的数据应该怎么读取呢?
谢谢!继续啃2.0协议。 |