STM32F407VET6驱动OV2640的问题

2019-07-20 12:29发布

求助原子哥,我将STM32F407探索者开发板上的OV2640例程移植到STM32F407VET6最小系统板上。引脚修改成这样: OV_D0~D7  ------------  PE6/PE5/PB6/PC11/PC9/PC8/PC7/PC6
                 OV_SCL    ------------  PA11  //PD6
                 OV_SDA    ------------  PA12  //PD7
                 OV_VSYNC  ------------  PB7
                 OV_HREF   ------------  PA4
                 OV_RESET  ------------  PC4   //PG15
                 OV_PCLK   ------------  PA6
                 OV_PWDN   ------------  PC5   //PG9
// 后面是探索者板的引脚使用。
然后例程下载到VEY6板上面之后,使用RGB565  test  LCD会花屏,但是堵住摄像头会显示全黑,是可以感应到有图像的,就是显示不出来。
使用JPEG test 通过串口2发送到串口摄像头软件时,提示:
frame:15
jpeg_data_len:1544
然后串口摄像头一直提示接收到数据,已接收框的数据一直在增加,但图像框仍然不出图像,就是开始的默认图像。见附图。程序设置图像输出320*240的JPEG
求助原子哥和各位大侠这是什么问题。
我想将OV2640输出的图像通过SPI WIFI实时传输到另一个同样的节点,不知道VET6最小系统板能否胜任,图像大小不是很大,320*240,求各位大佬指条明路。。。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
7条回答
布达拉
2019-07-21 01:12
GaleReckless 发表于 2017-8-3 11:10
求不沉啊,DCMI接口需要硬件支持吗?STM32F407VET6最小系统板上有没有DCMI接口,我现在在怀疑。

我也遇到类似的问题,也用的F407VET6,我是在执行OV2640初始化后,屏幕上不能显示RGB565图像。程序中OV2640 init()之后,连LCD字符串都无法显示了。更无法显示提示可以切换模式的语句。
但是按键KEY1进入JPEG模式后,串口摄像头能够显示图像,即使是Qvga图像,帧率也超低,图像卡的要死。

另外回答你的问题,F407VET6肯定是又DCMI接口的

一周热门 更多>