28. 1.2.6 USB 接口
本开发板具有两种 USB 接口,一个是 USB Host,它通过一个 USB HUB 芯片扩展为
4 个 USB Host 接口,这和普通 PC 的 USB 接口是一样的,可以接 USB 摄像头、USB 键盘、
USB 鼠标、优盘等常见的 USB 外设,另外一种是 USB Slave,我们一般使用它来下载程序到
目标板,当开发板装载了 WinCE 系统时,它可以通过 ActiveSync 软件和 Windows 系统进行
同步,当开发板装载了 Linux 系统时,目前尚无相应的驱动和应用。为了方便用户通过程序
控制 USB Slave 和 PC 的通断,我们设置了 USB_EN 信号,如图,它使用的 CPU 资源为 GPC5。
USB Slave 的连接原理图:
USB HUB 的原理图如下,详见光盘中的 pdf 或者 protel99se 格式原理图。
第 - 28 - 页