[STM32F4] 【f446RE开发板试用】教你用HAL库DCMI捕捉OV2640

[复制链接]
17765|79
 楼主| colin2135 发表于 2017-6-25 22:00 | 显示全部楼层
电气章陈勇 发表于 2017-6-23 19:41
楼主,没看到你的cubemx中的配置内容啊?能否把你配置完整的源文件,发我研读一下,万分感谢,必有重谢! ...

hello,我的cubeMX只是用来生成空的project,然后根据自己要使用的外设再从库里添加文件到工程里面。所以cubeMX配置里面是空的,当然使用CUBEMX直接生成DCMI的初始化代码也是可以的,你可以根据我的代码,再自己去生成。有问题再问吧。
电气章陈勇 发表于 2017-7-2 17:21 | 显示全部楼层
colin2135 发表于 2017-6-25 22:00
hello,我的cubeMX只是用来生成空的project,然后根据自己要使用的外设再从库里添加文件到工程里面。所以 ...

同学,我想问下你拍摄jpeg照片时,双缓存是怎么处理的?
 楼主| colin2135 发表于 2017-7-3 08:40 | 显示全部楼层
电气章陈勇 发表于 2017-7-2 17:21
同学,我想问下你拍摄jpeg照片时,双缓存是怎么处理的?

HAL层已经处理了双缓存,在应用层不用去管它
 楼主| colin2135 发表于 2017-7-3 08:41 | 显示全部楼层
电气章陈勇 发表于 2017-7-2 17:21
同学,我想问下你拍摄jpeg照片时,双缓存是怎么处理的?

HAL层已经处理了双缓存,在应用层不用去管它
电气章陈勇 发表于 2017-7-3 19:02 | 显示全部楼层
colin2135 发表于 2017-7-3 08:41
HAL层已经处理了双缓存,在应用层不用去管它

        HAL_DCMI_Start_DMA(\
                                       &hdcmi,\
                                        DCMI_MODE_SNAPSHOT,\
                                        (uint32_t)jpeg_data_buf,\这个是外部SRAM地址,
                                        (uint32_t)300*1024*4\
                                        );
现在是开启后进入不了贞中断,如果把jpeg_data_buf改成内部SRAM,就可以进入贞中断
 楼主| colin2135 发表于 2017-7-4 10:03 | 显示全部楼层
电气章陈勇 发表于 2017-7-3 19:02
HAL_DCMI_Start_DMA(\
                                       &hdcmi,\
                                        DCMI_MODE_SNAPSHOT,\

内部的SRAM是足够存放一帧 JPEG图像的, 你先使用内部SRAM把DCMI跑起来,获取图像再放到外部RAM。

现在你的问题是什么,放在内部SRAM可以进入帧中断,有什么问题吗?

给个提示,能进入帧中断的话,你在DEBUG的WATCH窗口,可以看到“FF D8"那些JPEG的信息,说明获取图像成功。
清风雪原 发表于 2017-9-13 10:19 | 显示全部楼层
非常感谢作者的分享
 楼主| colin2135 发表于 2017-9-13 20:56 | 显示全部楼层
清风雪原 发表于 2017-9-13 10:19
非常感谢作者的分享

互相学习
mnynt121 发表于 2017-9-13 22:52 | 显示全部楼层
带有fifo吗?
 楼主| colin2135 发表于 2017-9-14 18:06 | 显示全部楼层

不需要的。
zzz电子 发表于 2017-9-20 13:03 | 显示全部楼层
colin2135 发表于 2016-11-30 14:40
mbed os有提供camera的API吗?好像没有,需要自己写。

看你用的摄像头是什么接口了。比如OV2640是用DCMI,Mbed OS的API里没有提供。可以自己添加DCMI的Mbed OS库,Mbed论坛有人做了。
freeflyfly 发表于 2018-6-13 16:31 | 显示全部楼层
楼主你好,那个分享的百度云链接失效了,可以再分享一份么?或者发我邮箱  lixl_xl_l@qq.com, 谢谢啦!
lebment 发表于 2018-6-13 23:43 | 显示全部楼层
colin2135 发表于 2015-10-9 15:02
http://pan.baidu.com/s/1gd6lh9x 源代码在网盘里,欢迎下载。

能否发一份源码?821613205@qq.com,非常感谢!
gaojiaxin2011 发表于 2018-7-7 15:37 | 显示全部楼层
百度链接失效了,求示例程序,万分感谢
seb 发表于 2018-9-20 23:03 | 显示全部楼层
你好,百度链接失效了,求示例程序,万分感谢
Zy_竹逸 发表于 2018-11-21 09:33 | 显示全部楼层
您好,有看到您发的有关OV2640的HAL库帖子,您方便提供一下OV2640的HAL库资料么,您提供的百度云链接失效了,谢谢
邮箱 zhuyi0128@outlook.com  1727389158@qq.com
pinglinmomo 发表于 2019-3-16 18:01 | 显示全部楼层
colin2135 发表于 2015-10-9 15:02
http://pan.baidu.com/s/1gd6lh9x 源代码在网盘里,欢迎下载。

链接失效了,请问还可以分享一下吗?谢谢
chenqiang10 发表于 2019-3-16 21:38 | 显示全部楼层
很厉害啊,这个摄像头不怎么清楚
chenqiang10 发表于 2019-3-16 21:40 | 显示全部楼层
colin2135 发表于 2015-10-9 15:02
http://pan.baidu.com/s/1gd6lh9x 源代码在网盘里,欢迎下载。

我也有个摄像头,体验一把
chenqiang10 发表于 2019-3-16 21:40 | 显示全部楼层
Thor9 发表于 2015-10-9 19:39
f446RE开发板可以用仿真器仿真吗

板卡带的有ST link的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部