×

IIC总线接口的资料详细说明

消耗积分:1 | 格式:pdf | 大小:0.23 MB | 2020-05-17

凌空101

分享资料个

  S3C2440A RISC 微处理器可以支持多主设备 IIC 总线串行接口。专用串行数据线(SDA)和串行时钟线(SCL)承载总线主设备和连接IIC总线的外围设备之间的信息。SDA和SCL 线都是双向的。在多主设备 IIC 总线模式下,多个 S3C2440A 微处理器可以从从属设备接收或发送串行数据。主设备 S3C2440A 可以初始化和终止一个基于 IIC 总线的数据传输。在 S3C2440A 中的 IIC 总线使用标准总线仲裁步骤。为了控制多主设备 IIC 总线操作,这些值必须写入以下寄存器: - 多主设备 IIC 总线控制寄存器(IICCON) - 多主设备 IIC 总线控制状态寄存器(IICSTAT) - 多主设备 IIC 总线接收发送数据移位寄存器(IICDS) - 多主设备 IIC 总线地址寄存器(IICADD)当 IIC 总线是空闲的,SDA 和 SCL 线应该都是高电平。SDA 从高到低的变化能够初始化一个开始条件。当 SCL 保持稳定在高电平下,SDA 从低到高的变化可以初始化一个停止条件。开始和停止条件都是由主设备生成。在第一个字节中的一个 7 位的地址值可以决定一个由主设备选择的从设备,其地址值在开始条件初始化后被放到总线上。第 8 位决定的是传输方向(读或写)。放到 SDA 线上的每个数据字节总共应该是 8 位。在总线传输期间,该字节可以被无限制的发送或接收。数据发送总是先对 MSB,每个字节应该紧跟一个应答位(ACK)。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !