摘要
为解决没有三线制同步串口的微处理器与外围串行设备通信困难的问题,通过研究三线制同步串行通信的机理,首先构建基于传统设计所实现的硬件电路接口,然后利用可编程逻辑器件PLD,设计基于CPLD/FPGA的三线制同步串行通信控制器通用接口。通过对各功能模块的详细介绍,实现硬件电路的小型化和灵活移植性,减小了整个系统的体积和功耗。经实际项目使用,结果表明基于该接口结构实现了微处理器与外围串行设备间的三线制同步串行通信的功能。
In order to resolve difficulty of the communication between processor without three - wire synchronous serial interface and peripheral serial equipment, after studying the principle of three -wire synchronous serial communication, hardware circuit based on traditional method is introduced. Adopting PLD technology, universal interface of three- wire synchronous serial communication based on CPLD/FPGA, particularly each functional module are introduced,the miniaturization and flexible transplant of hardware function are realized, and the volume and power of the system are reduced. In practical projects, the architecture based on CPLD/FPGA has realized function of the synchronous serial communication between the processor and peripheral equipment.
出处
《现代电子技术》
2009年第19期80-82,共3页
Modern Electronics Technique