本节来学习IIC接口下的24C02 驱动分析,本节学完后,再来学习Linux下如何使用IIC操作24C02
1.I2C通信介绍
它是由数据线SDA和时钟SCL构成的串行总线,可发送和接收数据,是一个多主机的半双工通信方式...每个挂接在总线上的器件都有个唯一的地址
位速在标准模式下可达 100kbit/s,在快速模式下可达400kbit/s,在高速模式下可待3.4Mbit/s。...SCL为高期间,SDA由高到低的跳变;便是总线的启动信号,只能由主机发起,且在空闲状态下才能启动该信号,如下图所示:
?...,然后发送读的设备地址,不需要停止信号便能实现不同的地址转换
?...地址会自动加1,直到发送停止信号结束
接下来,下节开始学习:
Linux下如何利用linux下I2C驱动体系结构来操作24C02