本帖最后由 小希希爱自己 于 11:14 编辑
DCMI配置如下所示: |
1数据据输入(D[0:13]),接主播摄像頭推荐的数据输出
2,水平同步(行同步)输入(HSYNC)接主播摄像头推荐的HSYNC/HREF信号,用于确定一行数据的接收情况
3,垂直同步(场同步)輸入(VSYNC)接主播摄像头推荐的VSYNC信号,用于确定一帧数据的接收情况
4,像素时钟输入(PIXCLK)接主播摄像头推荐的PCLK信号,同步时钟数据接收同步信号。
DCMI接口的数据与PIXCLK(即PCLK)保持同步并根据像素时钟的极性在像素时钟上升沿/下降沿发生变化。HSYNC(HREF)信号指示行的开始/结束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 积汾 |
|
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。