SCCB协议与IIC协议的对比
SCCB协议与IIC协议对比
- SCCB协议的作用
- 两种协议的不同点
- 两种协议的相同点
- 参考文档
- 结束语
SCCB协议的作用
SCCB协议是摄像头中最常用的协议,该SCCB协议可以使用去配置摄像头的寄存器,通过对寄存器的配可以选择摄像头的工作模式,如输出数据720P、480P,视频流的格式RAW、RGB565等等。
摄像头数据传输常用的协议:DVP、MIPI(CSI)、LVDS
OV5640常见的输出格式:RAW,RGB565
OV5640摄像头中有一个pwdn信号,摄像头正常工作的情况下设置成0
两种协议的不同点
常见的SCCB接口包括:SCCB_E,SIO_C,SIO_D,PWDN四条信号线,但是一些器件中没有了SCCB_E,该信号空闲的时候为1,工作的情况下为0。SIO_C,SIO_D两个信号分别相当于IIC协议中的sck,sda信号。PWDN信号在摄像头正常工作的时候保持为0.两种协议的不同点如下:
(1)SCCB协议最大的速度100KHz,IIC工作的速度如下
标准模式:100Kbit/s
快速模式:400Kbit/s
高速模式:3.4Mbit/s
前面文章eeprom控制器只要小于400KHz就可以
(2)SCCB总线最多挂128个从机,因为有7位ID
(3) SCCB读操作与IIC协议相比在写地址完毕之后多一个停止位,IIC中的ACK位对应到SCCB中式不关心的位。两种协议的简要图形如下:
两种协议的相同点
SCCB协议写操作与IIC协议完全相同,只是IIC协议中的ACK在SCCB协议中是X,即不关心。掌握上面的不同点,然后再IIC协议上更改SCCB协议是非常简单的。后面的文章中会给出代码。
参考文档
[1] OmniVision Serial Camera Control Bus(SCCB) Functional Specification
结束语
创作不易,认为文章有帮助的同学们可以收藏点赞支持。(工程也都在群中)对文章有什么看法或者需要更近一步交流的同学,可以加入下面的群:
SCCB协议与IIC协议的对比相关推荐
- STM32常用协议之IIC协议详解
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 IIC协议详解 前言 一.IIC协议简介 1.1 简介 1.2 IIC物理层 1.3 协议层 1.3.1 IIC基本读写过程 1.3. ...
- SMBus协议与IIC协议区别
1.介绍 系统管理总线(SMBus)是一个两线接口.通过它,各设备之间以及设备与系统的其他部分之间可以互相通信.它基于I2C操作原理.SMBus为系统和电源管理相关的任务提供一条控制总线.一个系统利用 ...
- IIC协议驱动EEPROM的Verilog实现与竞争冒险与下降沿触发、多重驱动
文章目录 一.前言 二.软硬件平台 软件平台 硬件平台 三.IIC与EEPROM IIC简介 1. 写操作大致步骤 2. 读操作大致步骤 3. IIC总线有以下几种状态 1. 空闲状态 2. 起始信号 ...
- Verilog实现IIC协议读写EEPROM
在FPGA设计中,IIC协议是一个十分常见的协议,因为几乎所有的EEPROM都是用这个协议进行读写的,此外,一些特殊场合,也会用到此协议.这里我首先给出IIC协议的中文标准文档的下载链接(不要积分), ...
- FPGA实现IIC协议(一)----初识IIC总线
写在前面 IIC协议系列博文: FPGA实现IIC协议(一)----初识IIC总线 FPGA实现IIC协议(二)----IIC总线的FPGA实现(单次读写驱动) 1.什么是IIC协议 IIC通讯协议( ...
- SOA协议DDS和Some/IP对比
SOME/IP 和 DDS 均已被纳入AUTOSAR AP的平台标准中. SOME/IP 和 DDS是在不同的应用场景和不同的需求下诞生的技术,所以它们之间注定有很大的区别. SOME/IP SOME ...
- 【五一特刊】FPGA零基础学习:IIC协议驱动设计
本系列将带来FPGA的系统性学习,从最基本的数字电路基础开始,最详细操作步骤,最直白的言语描述,手把手的"傻瓜式"讲解,让电子.信息.通信类专业学生.初入职场小白及打算进阶提升的职 ...
- 【计算机网络】网络层 : BGP 协议 ( BGP 协议简介 | BGP 协议信息交换 | BGP 协议报文格式 | BGP-4 常用报文 | RIP 、OSPF、BGP 协议对比 )
文章目录 一.路由选择协议分类 二.BGP 协议 简介 三.BGP 协议 信息交换过程 三.BGP 协议 报文格式 四.BGP 协议 特点 五.BGP-4 协议的 四种报文 六.RIP .OSPF.B ...
- 【计算机网络】数据链路层 : 广域网 ( HDLC 协议 | HDLC 站 | HDLC 帧格式 | HDLC 帧类型 | PPP 协议 与 HDLC 协议 对比 )
文章目录 一.HDLC 协议 二.HDLC 站 三.HDLC 帧格式 四.HDLC 帧类型 五.PPP 协议 与 HDLC 协议 对比 一.HDLC 协议 HDLC 协议 : ① 全称 : High- ...
最新文章
- Configuring the VNC server/viewer in Linux.
- linux ssh互免密配置
- 一个简单WCF项目的建立 by wsz
- Android实现监测网络状态
- 什么是跨域(定义理解错误)
- 王道 —— 操作系统的概念(定义)、功能和目标
- FPGA实现CAN接口(SJA1000)
- 尝试一种新的生命状态
- UVALive - 5713 最小生成树
- JavaScript 的数据类型 相关知识点
- ASP.NET服务器对于请求的处理过程
- linux ping 某个端口,linux 怎么ping 端口
- 国内顶尖网页游戏制作人和主策划名单
- ESP32 系列之 ESP-IDF 官方构建方案
- 802.1Q封装的VLAN数据帧格式
- C语言 —— 多维数组
- Sqlserver 英文月份格式时间字符串转换为数字型日期
- Java基础面试题1:面向对象的思想
- SQL Server左连接
- TimestampType.nullSafeGet(203) - could not read column value from result set: xxx; An SQLExc