本帖最后由 Illidan 于 2016-8-23 15:17 编辑
DCMI本身采集信号的时序,与摄像头类型无关,在HSYNC/VSYNC有效状态期间(可通过寄存器配置高低电平为有效状态),DCMI不会读取数据,也就是相当于消隐信号
给的代码,将HSYNC,VSYNC都设置为低电平有效
根据DCMI_CR寄存器的描述
那么代码设置的OV2640,意思是在HSYNC,VSYNC都为高电平时输出数据
但是OV2640的输出时序图如下,也就是HSYNC电平为高,VSYNC电平为低的时候才输出数据
是不是矛盾了?我一直理解不了,希望高手能指点迷津
图64意思是:H信号高电平期间的像素是无效的;
但2640的资料,H信号高电平期间的像素是有效的。
所以,二者不能直接对接,可能要把2640的H信号反相一次,而且代码设置要相应改变。
以上仅供参考,没做过,也没仔细研究。
一周热门 更多>