Inter-Integrated Circuit (I2C) Basics

Up to this point, we've only discussed point-to-point serial protocols. Wouldn't it be great if we could allow one controller to select by address any of a number of peripherals. Or even better, what if we could have multiple controllers connected to multiple peripherals on a single three-wire connection. That's exactly what the inter-integrated circuit or I2C protocol provides to us.
Takeaways: At the completion of this lesson, each student should be able to:
• explain the topology of an I2C network,
• describe how open-collector connections allow multi-device communication across a single wire,
• decipher an address or data frame of the I2C protocol,
• contrast the address frames for 7-bit and 10-bit addressing,
• describe clock stretching, and
• explain how controllers detect collisions on an I2C connection.
#i2c #serial #frame

Пікірлер: 2

  • @nikhilchitroda6409
    @nikhilchitroda64093 жыл бұрын

    awesome explanation .. Please, upload video on UART & CAN protocol also. And have a good day sir !

  • @a.a.8632
    @a.a.86322 жыл бұрын

    Perfection! Thanks