我是靠谱客的博主 眼睛大大船,最近开发中收集的这篇文章主要介绍Camera sersor 数据传输--DVP、SPI及MIPI,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

本文介绍了Camera sersor 三种常用的数据传输方式–DVP、SPI及MIPI
在这里插入图片描述GC0310 SENSOR结构示意图

(一)并行数据传输DVP
在这里插入图片描述

控制部分:PWDN(电源控制)、 RST(复位)、MCLK由BB提供主时钟、
I2C 总线(I2C_CLK、I2C_SDA,控制sensor寄存器)
供电部分(两路供电):AVDD(2.7~3.0V)、IOVDD(1.7 ~3.0V)
DVP 输出部分:Vsync(帧同步信号)、Hsync(行同步信号)、PCLK(像素时钟)、data数据线(8位或者10位)–传输的原始的RGB数据
在这里插入图片描述
Vsync(帧同步信号)和Hsync(行同步信号)时序图
图中:帧头标识、帧尾标识(分别由vsync上升下降沿生成)
行头标识、行尾标识(分别由hsync上升下降沿生成)

PCLK:是像素点同步时钟信号,每个PCLK对应一个像素点;
VSYNC:是场同步信号。以高电平有效为例,VSYNC置高直到被拉低,这个区段所输出的所有影像数据组成一个frame;
HSYNC:是行同步信号。告诉接收端:“HSYNC”有效时段内接收端接收到的所有的信号输出属同一行;
并口传输的是CMOS电平信号,只支持并口DVP的sensor属于较低端老旧产品,新型的sensor一般都支持更快速的SPI或MIPI传输

二)并行数据传输SPI
在这里插入图片描述

带帧头包模式有1bit,2bit,4bit的接收格式:
1bit
Data0 7 6 5 4 3 2 1 0
2bit
Data0 7 5 3 1
Data1 6 4 2 0
4bit
Data0 7 3
Data1 6 2
Data2 5 1
Data3 4 0
一帧数据包的组成:
在这里插入图片描述
三)串行数据传输MIPI

MIPI是MIPI联盟发起的为移动应用处理器制定的开放标准,而MIPI-CSI-2协议是MIPI联盟协议的子协议,专门针对摄像头芯片的接口而设计,由于其高速,低功耗的特点,应用很广泛,TI、samsung、高通等平台都配备MIPI接口在这里插入图片描述

数据传输时序图:
在这里插入图片描述

一帧数据包的组成:
在这里插入图片描述

SYNC BYTE:用来同步数据开始
DATA TYPE:传输的数据包格式的
WC: 1行的字节数
ECC: SYNC BYTE和 DATA TYPE校验
DATA: 图像数据
CSC: 数据传输校验

最后

以上就是眼睛大大船为你收集整理的Camera sersor 数据传输--DVP、SPI及MIPI的全部内容,希望文章能够帮你解决Camera sersor 数据传输--DVP、SPI及MIPI所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(73)

评论列表共有 0 条评论

立即
投稿
返回
顶部