12-S3C6410 I2C控制器硬件描述
15.5.1 S3C6410 I2C控制器硬件描述
S3C6410处理器内部集成了一个I2C控制器,通过4个寄存器就可方便地对其进行控制,这4个寄存器如下。
● IICCON:I2C控制寄存器。
● IICSTAT:I2C状态寄存器。
● IICDS:I2C收发数据移位寄存器。
● IICADD:I2C地址寄存器。
S3C6410处理器内部集成的I2C控制器可支持主、从两种模式,我们主要使用其主模式。通过对IICCON、IICDS和IICADD寄存器的操作,可在I2C总线上产生开始位、停止位、数据和地址,而传输的状态则通过IICSTAT寄存器获取。