STM-IIC的工作原理

IIC的原理

        IIC是一种通信方式,使用两根线SDA\SCL可以实现主机和多从机的数据交互。IIC从机设备通过SDA\SCL两根线并联,可以实现最多128个IIC设备相互通信(128个设备由IIC的7位地址决定最大挂载量)。

        IIC的通信时序

        IIC的通信过程包括通信信号开始、数据交互、数据应答、通信信号结束。

        1.IIC的通信信号开始:

1.首先把SDA\SCL信号拉高,并通过延时函数,让SDA在切换之前保持高电平一段时间(如图红色方框的1us)。

2.延时时间到达之后,然后操作SDA的信号电平从原来的高电平状态切换到低电平(如本文字上方图)SDA的斜坡)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值