Modules
I2C

Modules

 I2C Symbols Defined
 I2C Data Structures
 I2C Functions
 I2C Enumerated Data Types

Detailed Description

Introduction

Inter Integrated Circiut(I2C) is a bus technology used to transfer the serial data between the I2C compliant devices. It supports multiple masters and multi slaves.

Overview

The I2C peripheral provides an interface between the VC5505 and other devices that are compliant with the I2C-bus specification and connected by way of an I2C-bus. External components that are attached to this two-wire serial bus can transmit and receive data that is up to eight bits wide both to and from the VC5505 through the I2C peripheral. I2C CSL module provides flexible way to configure the I2C peripheral registers. Application can configure the whole register directly using config function or can pass individual register bit configuration values using setup function. I2C CSL module can work in polled, interrupt and DMA modes.

References

TMS320VC5505I2C USERS GUIDE.pdf