摘要
采用EZ-USB FX2LP系列的USB2.0控制器芯片CY7C68013A设计USB2.0接口已有许多应用实例,但是大多数都是采用GPIF主模式实现数据通信,应用场合具有一定的局限性。设计并实现了一种通用USB2.0接口方案,该方案利用其slave FIFO从属模式实现外部MCU和PC之间的高速异步数据传输和控制。与其他常用的USB接口芯片设计相比,该设计更加灵活方便,可用于任何一款MCU扩展USB接口。
There are a number of application examples about designing USB2.0 interface,which used the USB2.0 controller chip CY7C68013A of EZ-USB FX2LP family.But most are based on its GPIF main mode to finish data communications, that have some limitations.This paper will design and implemented a universal USB2.0 interface,which will use its slave FIFO slave mode to achieve the high-speed asynchronous data transmission and controlling between an external MCU and the PC.Comparing to the design of other commonly used USB interface chip,the design is more flexible and convenient,can be used to an expansion of USB interface for any MCU.
出处
《国外电子测量技术》
2010年第3期79-83,共5页
Foreign Electronic Measurement Technology
基金
国家自然科学基金(50975019)资助项目