I2C读写流程
系统中相机输出视频信号通过BNC接口流向TVP5146,TVP5146完成模拟信号向数字信号的转换过程。而TVP5146参数的设置需要通过I2C总线完成。以下是对I2C简单的说明,主要从I2C总线特点、常用命令和工作时序三方面来说明。
一 I2C总线特点
1、只要求两条总线线路:一条串行数据线SDA,一条串行时钟线SCL;
2、每个连接到总线的器件都可以通过唯一的地址寻址;
3、传送数据必须以8位字节方式传送;
4、I2C设备发送数据高位在前;
5、SCL时钟线始终由主设备控制。
二 I2C常用命令
在以下描述中所有关于对SDA、SCL的电平转换描述都是相对于主设备来说的。
1、开始命令
在SCL高电平期间,SDA由高电平跳变为低电平,这里称为负跳变。