Common Interfaces: I2C (Part 3)

Common Interfaces: I2C (Part 3)

In the previous article, we briefly introduced some content about the I²C Standard-mode, Fast-mode, and Fast-mode Plus rate modes and arbitration. This article will discuss clock synchronization (Clock synchronization) and clock stretching (Clock stretching). In the previous article, we learned that arbitration is related to the SDA data line, and a similar mechanism exists on … Read more

Hardware Challenge: I2C Control Chip Programming Failure Due to Timing Mismatch

Hardware Challenge: I2C Control Chip Programming Failure Due to Timing Mismatch

Click the “卧龙会IT技术” above to follow us Enjoy the IT world with us! Written by: Original Author: 卧龙会 点点 I2C Timing Extension Issue! In hardware design, it is inevitable to deal with various interfaces, commonly used ones such as I2C, UART, SPI, and Ethernet. Each type of interface has its own requirements in design, but … Read more

Understanding the Key Points of I2C Hardware Design

Understanding the Key Points of I2C Hardware Design

1. I2C Protocol I2C (Inter-Integrated Circuit) is a serial communication bus, known in Chinese as the integrated circuit bus. It uses a multi-master/slave architecture and was designed by Philips in the early 1980s. Each device on the I2C bus can act as a master or a slave, but typically there is only one master device … Read more