1
0
2
25
168
593
159
1.与硬件IIC的比较 1.1.使用灵活 可使用任意2个IO口实现,不用受芯片管脚限制; 1.2.速率快 通过调整延时,可以实现超过400k的速率,实际测试最大速率接近800k; 1.3.容错性强 硬件IIC在通信出错后,无法自行恢复,模拟IIC则可以迅速恢复; 2.底层接口函数 2.1. I2C_Start static uint8_t I2C_Start(void) {SDA_H; //拉高...