关于原子例程中OV2640摄像头的串口JPEG输出的问题

2019-07-20 11:08发布

利用上位机程序把串口2在波特率921600下做测试,发现在输出尺寸为QVGA图像时,帧率只能在5左右,然后我测了一下串口输出的波形,发现帧数据之间大概有100ms左右的暂停(无波形),这个时间间隔是由摄像头数据采集造成的延时吗?请问大家有什么好的办法可以减小这个时间间隔?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
8条回答
qsqs842
2019-07-20 15:30
正点原子 发表于 2016-6-8 23:21
每3帧才传输一帧。

原子哥,我的意识是,历程里给的JPEG串口输出是每采集完一帧数据就停下DMA然后用串口发送出去,然后再重新开DMA从DCMI采集数据直到采集完下一帧,但是从串口发送完到下一帧采集完中间会有一段时间串口是空着的没有数据发送(DMA采集一帧的时间),这个时间我用示波器测过在640*480下大概有100ms左右,我想把这个时间利用起来提高帧率,不知道有没有什么好的办法?
你说的是每采集完成3帧再一次发送吗?可是这样不是和一帧一帧的采集发送一样的吗??

一周热门 更多>