请选择 进入手机版 | 继续访问电脑版
论坛
登录 | 立即注册 设为首页收藏本站 切换到宽版
查看: 360|回复: 1

esp32 cam 摄像头数据采集速率仅有200k/s?

[复制链接]

1

主题

2

帖子

9

积分

新手上路

Rank: 1

积分
9
发表于 2020-2-7 22:36:47 | 显示全部楼层 |阅读模式
摄像头模块是ov2640,接esp32 i2s0,DMA传数据。
按照官方例子,帧率8左右,可以正常工作。但是提升摄像头pclk(像素时钟,以提高帧率)后,esp32不能正确读取摄像头数据,图像出现马赛克。
同样的摄像头配置,用stm32f4可以正常读数据,说明摄像头配置没有问题;
那问题很可能是esp32 i2s cam模式下,dma速度不够。也就是说因为pclk时钟太快,dma来不及处理,最终图片数据出错。
按8帧来算,jpg格式,vga大小,每侦数据约12k,再除去帧间隙,每秒最多传200k数据。
如果是这样,速度真太慢了。
esp32主频能到240M,i2s速率也有100多M吧,但最终摄像头接口速率只有200k/s?
有哪位测试过吗,是不是这样?
回复

使用道具 举报

1

主题

2

帖子

9

积分

新手上路

Rank: 1

积分
9
 楼主| 发表于 2020-2-8 09:16:44 来自手机 | 显示全部楼层
dma速度应该不止200k
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|安信可论坛    

GMT+8, 2020-2-25 11:18 , Processed in 0.021991 second(s), 11 queries , Redis On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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