SCCB传输协议(总结版)SCCB 传输协议 引脚功能 SCCB 是欧姆尼图像技术公司(OmniVision)开发的一种总线,并广泛的应 用于 OV 系列图像传感器上。SCCB 是一种 3 线的总线,它由 SCCB_E、SIO_C、SIO_D 组成。在为了减少引脚的芯片上缩减为 2 根线,SIO_C 和 SIO_D。 2 线的 SCCB 总线只能是一个主器件对一个从器件控制,但 3 线 SCCB 接口可 以对多个从器件控制。 2 线的 SCCB 总线需要主机具备如下条件中的一个或多个: 一、主机必须能够使 SIO_D 处于第三态,即高阻态。 二、主机必须能够驱动 SIO_D 比正常识别电压更高或更低 引脚(主机)说明: SIO_E:输出(主机发出,单向),低电平有效,总线空闲时主机驱动此引脚为 1,驱动为 0 时表示开始传输或者挂起模式(在表面没有该引脚的芯片 中,该引脚默认为可用的,并且保持高电平)。 它标志这数据传输的开始和结束,高电平向低电平转变表示开始传输, 低电平向高电平转变表示结束传输。在数据传输过程中,SIO_E 必须保 持为 0。 SIO_C:输出 (主机发出,单向) ,总线空闲时主机驱动此引脚为 1;当驱动 SIO_E 为 0 时,主机驱动此引脚为 0 或 1;当挂起时主机驱动 SIO_C 为 0; 它表明每一个传输位 ; SIO_C 为 1 时表示一个传输位 ; SIO_D 只能在 SIO_C 为 0 时发生变化。 SIO_D:I/O 口,双向传输线,既可以由主机驱动也可以由从机驱动。当总线空 闲时保持浮动,状态不固定(0、1 或三态高阻)。当系统挂起时驱动该 引脚为 0。为了不让该引脚产生未知的状态,主机和从机有职责保持该 引脚的电平。 SIO_C 为 1 表示传输一位数据,SIO_D 只能在 SIO_C 为 0 时发生变化。然 而,在开始传输和结束传输时却可以存在例外。当……