Infrared and Laser Engineering, Volume. 32, Issue 3, 326(2003)
Implementation of I2C interface using DSP
DSP has been widely used in various information systems and interintegrated circuitl I2C bus is a popular communication bus used to communicate between different chips. Therefore it is very important to effectively design an interface between DSP and I2C. Through the deep analysis of the writing and reading time diagrams of DSP and I2C bus, a solution (hardware and software design) to implement I2C interface based on DSP is proposed. By use of the external memory interface of DSP,fliplatch and buffer, DSP can be communicated with I2C devices correctly. The writing and reading flow of I2C devices are controlled by software and high reliability is achieved through simple hardware devices. The example of TMS320C80 DSP is also proposed.
Get Citation
Copy Citation Text
[in Chinese], [in Chinese], [in Chinese]. Implementation of I2C interface using DSP[J]. Infrared and Laser Engineering, 2003, 32(3): 326