【记录开源】使用STM32F4探索板 DCMI接口对MT9M111取像 FSMC接口到7寸LCD

2019-07-20 12:29发布


恰巧空出时间,就开源个玩具吧。

某一天:
    准备东西开始玩摄像头,ST官方有F407的OV7670程序。使用DCMI接口,接受数据之后直接DMA到LCD GRAM上。
恰巧手上有F407 discovery 和原子的7寸电容液晶屏,先调通LCD吧,所以先把板子焊下,使用FSMC调通对LCD的控制,
RS我记得好像是用A[0],有点久忘记了,各位以程序为准。
用的是F407,HCLK有点高,适当加大读写时序的保持时间。

各位听我解释,这个只是初期测试做的板子,飞成这样我自己都不好意思拿出来。。 求别喷  后面测试完成会做块漂亮的。
某一天+2:
   慢慢LCD写完之后使用F4的RNG测试、调、测调  测调  测调  测调   写时序OK。读时序我还没测哦各位= =
LCD章节完成。
那么接下来就要开始懂MT9M111这个摄像头了,之前在wang工那里看到他便宜啊镜头也霸气而且有130W就买下了,开始看datasheet  试用。
期间多亏wang工和xxn59的提醒,特此感谢。



这期间过了一段时间,具体我也忘了,包括参考ST例程xxn59例程、写程序、调程序。终于在某一天+N天完成。
从分辨率设置到避开干扰。
到最后出一点点图像还出现偏红现象。
                确诊为硬件问题,线不好。。
                   当然还有一些等等的细节问题。
某一天+N+2:
    我重新做了一块板子,程序修复一些问题。终于有点成功了。
这次焊的板子还好点= =

(这次我尽力了,焊得还不好你们就喷吧喷吧。。)
基本上完成了,开源给大家玩玩,各位可以基于这个什么玩玩图形算法啊,捕捉什么什么的。。

效果视频:




2013年7月完成的:

另外一个。







友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。