ST MCU Finder
安装免费手机应用,
寻找理想的ST MCU
123
返回列表 发新帖本帖赏金 3.00元(功能说明)

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

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

HAL层已经处理了双缓存,在应用层不用去管它
 楼主 | 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,就可以进入贞中断
 楼主 | 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 | 显示全部楼层
非常感谢作者的分享
 楼主 | 2017-9-13 20:56 | 显示全部楼层
清风雪原 发表于 2017-9-13 10:19
非常感谢作者的分享

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

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

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

能否发一份源码?821613205@qq.com,非常感谢!
| 2018-7-7 15:37 | 显示全部楼层
百度链接失效了,求示例程序,万分感谢
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式
我要创建版块 申请成为版主

论坛热帖

分享 快速回复 返回顶部 返回列表