PC主机为了能下达命令,或是传输数据给外围设各,基本上,就必须有一套标准的USB通信协议来实现这个目的。如图所示,为PC主机与设备执行通信协议的整体结构。这个结构相当重要。图中显示了一个通信协议所需包含的各个传输、数据交易、封包与各类型字段等。当主机的设各驱动程序想要与外围设备通信连接时,它即会起始一个传输。这个传输的动作用来处理与执行相关的通信要求。而一个传输的过程可能很短,仅传输几个字节,或是用来传输一个文件,甚至是一个庞大的影像/语音的串流数据。 图 PC主机与设备之间所执行通信协议的相关结构示意囡 基本上,PC主机若要与外围设备开始进行通信传输时,Windows应用程序