1、I2C
I2C Bus(Inter-Integrated Circuit Bus)最早是由Philips半导体(现被NXP收购)开发的两线时串行总线,常用于微控制器与外设之间的连接。
2、硬件连接
I2C仅需两根线就可以支持一主多从或者多主连接,I2C使用两个双向开漏线,配合上拉电阻进行连接,上拉电阻阻值大小有最大值和最小值的限制。
3、硬件拉低(Open-Drain Pulling Low)
下图代表了总线电平拉低过程,当总线要传输低电平0时,Logic会控制FET使其导通VBUS总线连接到地,将总线拉低,注意在快速模式下最大的灌电流不