公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
steven
Level 4
Level 4
50 replies posted 25 replies posted 10 replies posted

附件是我测的H5,H8,G6 示波器图片, 我的MINI-sensor   cn,cp 在200mv 左右,这是否正确的。但是我用ACap软件打开还是白屏,是不是格式不对,cx3 需要怎样设置成continous,还有其它需要什么处理吗?目前cx3 config   input raw8    output  16bit

0 点赞
1 解答
YangyangC_06
Employee
Employee
750 replies posted 500 replies posted 250 replies posted

你需要按照 第二篇blog的指导,通过工具生成 工程模板,

或者

Cypress的SDK里本来就附带了OV5640 的 UVC的示例源代码(和用工具生成的工程模板没有本质区别)。

如果你暂时对USB协议,以及 UVC 协议不了解的话,请不要改相关部分的代码。比如说,你把 set_cur 命令后的处理代码移动到了 AppInit里面,这是不对的。因为AppInit的部分会在上电后执行,至枚举完成后,下一次系统上电前不再执行。而这个时候你还没有打开软件进行传输。

常见的 支持UVC的软件包括不限于 MPC-HC, AmCap, E-cam Viewer 等,我前面也说过,UVC 底层驱动会在 软件选择并确定了 分辨率后发送set_cur命令以开始传输视频(即在 setvideoresolution中配置sensor和CX3,之后Uvcstart开始传输)。

你可以看看 SDK自带的 UVC 代码了解下整个框架的逻辑。

在原帖中查看解决方案

0 点赞
14 回复数