摘要
本文介绍了一种由DSP控制UTMI构成的USB设备通用接口,电路设计简单,配置灵活,设备的USB端口设置可由修改固件而改变,能适用于大部分专用的USB高端设备。详细地叙述了UTMI电路设计以及USB设备的连接检测与传输速度握手过程的固件编程,以及DSP固件编程基本思路。本电路的传输速度达到50MB/S,基本达到USB2.0的速度极限。
This paper introduces a USB device interface including a chip which complies with the UTMI specification and an SIE using DSP to control the UTMI with a small amount of logic IC. With this methodology, it is easy and simple to design an advanced USB application. It fits most USB applications by changing the firmware instead of changing the circuit. The UTMI design and part of the firmware programming (link detect and handshake programming) are described in detail, and the other firmware programming ideas are introduced in general. The maximum performance in this circuit is 50 Mbytes per second, which is approaching USB 2.0's speed limit.
出处
《微型电脑应用》
2006年第4期43-45,57,共4页
Microcomputer Applications