与PC系统相比,设计工程师在嵌入式系统中实现USB将面临很多挑战和局限性,包括功耗、PCB面积、CPU处理能力等。本文以TD1120为例,分析了嵌入式应用中USB OTG控制器的功能特性,以及基于TD1120的软件实现。 移动设备和嵌入式市场的爆炸性增长促进了通过公共标准接口在不同设备之间进行方便的数据共享需求的增长。通用串行接口(USB)的广泛应用稳固了其作为业界标准接口的地位,已经成为嵌入式系统I/O连接的事实标准。USB的成功和流行归功于其具有热拔插和即插即用的易用性能。USB从最初引入到PC,到目前已经迅速扩展到非PC的应用,包括移动嵌入式系统。今天嵌入式系统生