The following sections describe how to program and use the I2C controller.
Programming Interface
The I2C controllers includes a simple memory-mapped APB programming interface for software:
- Control and status registers
- Transmit data register port
- Receive data register port