【记录开源】使用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月完成的:

另外一个。







友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
49条回答
hexboot
1楼-- · 2019-07-24 13:11
手贱,买了一块...周一到货...看到好东西就想也有一块,感觉自己越过越回去了.
qq942266575
2楼-- · 2019-07-24 13:59
 精彩回答 2  元偷偷看……
yh12345
3楼-- · 2019-07-24 18:29
回复【23楼】qq942266575:
---------------------------------
根据7寸液晶给的那个例程中 知道旗舰版信息传输是用的I2C总线协议,STM32F407IGT6用的SPI协议, 我要移植程序的时候是用哪种协议啊,SPI???
渐臻佳境
4楼-- · 2019-07-25 00:15
 精彩回答 2  元偷偷看……
正点原子
5楼-- · 2019-07-25 01:22
 精彩回答 2  元偷偷看……
yh12345
6楼-- · 2019-07-25 03:31
回复【36楼】正点原子:
---------------------------------
程序移植后,下进去了 ,但是执行不了 能是什么原因啊???求解释

一周热门 更多>