Android Touch_95XX data sheet解析

本文介绍了IIC总线的基本概念、通信过程和寻址方式,详细解析了SIS_95XX数据包格式,探讨了如何通过IIC与该芯片进行高效通信,涉及IIC的起始信号、停止信号、应答信号和时序。内容涵盖从主机到从机的数据传输以及从机地址设置,对于理解和实现IIC通信具有指导意义。

 一.IIC总线简介。

1.IIC总线是Philips公司在八十年代初推出的一种串行、半双工总线主要用于近距离、低速的芯片之间的通信;IIC总线有两根双向的信号线,一根数据线SDA用于收发数据,一根时钟线SCL用于通信双方时钟的同步;IIC总线硬件结构简单,成本较低,因此在各个领域得到了广泛应用。

IIC总线是Philips公司在八十年代初推出的一种串行、半双工总线

   IIC总线是以中国多主机总线,链接在IIC总线上的期间分为主机和从机,主机有权法医和结束一次通信,而从机只能被主机呼叫;当总线上有多个主机同时启用总线时,IIC也具备冲突检测和仲裁的功能来防止错误产生;每个连接到IIC总线上的期间都有一个唯一的地址(7bit),且每个器件都可以作为主机,也可以作为从机(同一时刻只能有一个主机),总线上的器件增加和删除不影响其他器件正常工作;IIC总线在通信上发送数据的器件为发送器,接收数据的器件为接收器。

 二.IIC总线通信过程

1.主机发送起始信号启用总线。

2.主机发送一个字节的数据指明从机地址和后续字节的传输方向。

3.被寻址的从机发送应答信号回应主机。

4.发送器发送一个字节的数据。

5.接收器发送应答信号回应发送器。

以此循环4.5步骤进行数据传输。

n.通信完成后主机发送停止信号释放总线。

三.IIC总线寻址方式

1.IIC上传输的数据是广义的,即包括地址,也包括真正的数据。

2.主机在发送启示信号后必须先发送一个字节的数据,该数据的高7位为从机地址,最低位表示后续字节的传输方向,其中'0'表示主机发送数据,'1'表示主机接收数据;总线上所有从机接收到该字节数据后都将这7位地址与自己的地址相比较,

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值