有没有大神用F4 DCMI DMA推主播摄像头推荐

本帖最后由 小希希爱自己 于 11:14 编辑

DCMI配置如下所示:

}

1数据据输入(D[0:13]),接主播摄像頭推荐的数据输出

2,水平同步(行同步)输入(HSYNC)接主播摄像头推荐的HSYNC/HREF信号,用于确定一行数据的接收情况

3,垂直同步(场同步)輸入(VSYNC)接主播摄像头推荐的VSYNC信号,用于确定一帧数据的接收情况

4,像素时钟输入(PIXCLK)接主播摄像头推荐的PCLK信号,同步时钟数据接收同步信号。

DCMI接口的数据与PIXCLK(即PCLK)保持同步并根据像素时钟的极性在像素时钟上升沿/下降沿发生变化。HSYNCHREF)信号指示行的开始/结束VSYNC信号指示帧的开始/结束。

1、配置时钟初始化IO口

2、根据时序配置DCMI接口

代码 DCMI 初始化结构体
 



DCMI接收到的数据,存储在DCMI_DR寄存器(32位)里面我们采鼡8位数据宽度,所以每4个像素时钟才会捕获完32位数据,第一个字节存放在LSB位置第四个字节存放在MSB位置,如下图所示:





DCMI支持DMA传输当DCMI_CR寄存器中的CAPTURE位置1时,激活DMA接口主播摄像头推荐接口每次在其寄存器(DCMI_DR)中收到一个完整的32位数据块时,都将发一个DMA请求由DMA将DCMI_DR寄存器的值搬运到目的地址。




}

初级会员, 积分 163, 距离下一级还需 37 积汾

寄存器版本的代码我看过 他使能了DMA的直接模式传输 FCR寄存器初始化为0x21   存储器数据大小MSIZE 在直接模式下强制置为外设数据大小 PSIZE =32位 而RGB每个像素大尛16位

}

我要回帖

更多关于 主播摄像头推荐 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信