Manuals
/
Brands
/
Home Audio
/
Stereo System
/
Texas Instruments
/
Home Audio
/
Stereo System
Texas Instruments
TMS320C642X manual
Please, tick the box below to download manual:
Contents
Main
Page
Page
Page
Page
Preface
Read This First
About This Manual
Notational Conventions
Related Documentation From Texas Instruments
User's Guide
Inter-Integrated Circuit (I2C) Peripheral
1 Introduction
1.1 Purpose of the Peripheral
1.2 Features
1.3 Functional Block Diagram
1.4 Industry Standard(s) Compliance Statement
2 Peripheral Architecture
2.1 Bus Structure
2.2 Clock Generation
2.3 Clock Synchronization
2.4 Signal Descriptions
2.5 START and STOP Conditions
2.6 Serial Data Formats
Page
2.7 Endianness Considerations
2.8 Operating Modes
Peripheral Architecture
2.9 NACK Bit Generation
2.10 Arbitration
2.11 Reset Considerations
2.12 Initialization
Page
Page
2.13 Interrupt Support
2.14 DMA Events Generated by the I2C Peripheral
2.15 Power Management
2.16 Emulation Considerations
3 Registers
3.1 I2C Own Address Register (ICOAR)
3.2 I2C Interrupt Mask Register (ICIMR)
Table 6. I2C Interrupt Mask Register (ICIMR) Field Descriptions
3.3 I2C Interrupt Status Register (ICSTR)
Table 7. I2C Interrupt Status Register (ICSTR) Field Descriptions
Page
Table 7. I2C Interrupt Status Register (ICSTR) Field Descriptions (continued)
3.4 I2C Clock Divider Registers (ICCLKL and ICCLKH)
3.5 I2C Data Count Register (ICCNT)
3.6 I2C Data Receive Register (ICDRR)
3.7 I2C Slave Address Register (ICSAR)
3.8 I2C Data Transmit Register (ICDXR)
3.9 I2C Mode Register (ICMDR)
Table 14. I2C Mode Register (ICMDR) Field Descriptions
Page
Table 14. I2C Mode Register (ICMDR) Field Descriptions (continued)
Table 15. Master-Transmitter/Receiver Bus Activity Defined by RM, STT, and STP Bits
I2C peripheral
Table 16. How the MST and FDF Bits Affect the Role of TRX Bit
Figure 23. Block Diagram Showing the Effects of the Digital Loopback Mode (DLB) Bit
3.10 I2C Interrupt Vector Register (ICIVR)
3.11 I2C Extended Mode Register (ICEMDR)
Table 18. I2C Extended Mode Register (ICEMDR) Field Descriptions
3.12 I2C Prescaler Register (ICPSC)
3.13 I2C Peripheral Identification Register (ICPID1)
3.14 I2C Peripheral Identification Register (ICPID2)
Appendix A Revision History
IMPORTANT NOTICE