红外与激光工程, 2003, 32 (3): 326, 网络出版: 2006-04-28  

在数字信号处理器上实现I2C接口

Implementation of I2C interface using DSP
作者单位
天津大学,电子信息工程学院,天津,300072
摘要
数字信号处理器(DSP)广泛应用于各种信息处理系统中,同时I2C也是一种广泛使用的芯片间的通讯总线,所以在实际应用中,DSP与I2C总线接口的问题十分重要.通过对DSP及I2C总线读写时序的分析,提出了一种在DSP上实现I2C主接口的方案.方案利用DSP外部存储器接口,以及锁存器和缓冲器实现I2C接口硬件,并由软件控制I2C读写流程,具有硬件设备简单、可靠性高等特点.同时给出了用TMS320C80 DSP实现该方案的例子并对其可行性进行了验证.
Abstract
DSP has been widely used in various information systems and interintegrated 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,fliplatch and buffer, DSP can be communicated with I2C 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. 

李永峰, 国澄明, 何晓成. 在数字信号处理器上实现I2C接口[J]. 红外与激光工程, 2003, 32(3): 326. 李永峰, 国澄明, 何晓成. Implementation of I2C interface using DSP[J]. Infrared and Laser Engineering, 2003, 32(3): 326.

关于本站 Cookie 的使用提示

中国光学期刊网使用基于 cookie 的技术来更好地为您提供各项服务,点击此处了解我们的隐私策略。 如您需继续使用本网站,请您授权我们使用本地 cookie 来保存部分信息。
全站搜索
您最值得信赖的光电行业旗舰网络服务平台!