用Verilog实现sccb协议,驱动OV摄像头
本帖最后由 a9191389 于 2016-1-27 12:52 编辑这里例子挺好的,不用自己写
https://github.com/romovs/xula-lib-verilog/blob/master/camera/SCCBCtrl.v
erilog是什么语言啊 少打了一个“V” , verilog 百科了下,就是i2c吧 是i2c,差异是sccb没有连续 读写. 有差错重传,能读,能写,简单易懂,真不错。
RD1006看着太费劲了. 能够读出ov9712的id OV9712寄存器内容的一个重要解析文章
https://jiaobuzuji.github.io/html/OmniVision.html
fps计算式子:
fps=sysclk/(reg 0x3d 0x3e * reg 0x2a 0x2b)。
而且OV9712的最大输出是 1280x800@30fps(640x400@60fps),所以在配置fps要合理。
最后实现了 400x640 @ 60 fps
这个OV9712配置好像不典型,太少见了。
页:
[1]