上传者: lxk5200
|
上传时间: 2022-03-10 23:27:23
|
文件大小: 491KB
|
文件类型: -
随着计算机技术的不断发展,USB设备以其传输速度快、可热插拔、独立供电等诸多的优点被普遍采用。现在市面上的USB设备层出不穷,如U盘、MP3、移动硬盘等应用起来十分方便。
本文采用VisualC++6.0软件进行仿真,利用基于对话框的VC++应用程序完成对上位机界面的编写,可以利用VC编程实现对计算机底层硬件的操作。采用DriverStudio软件编写USB设备的驱动程序。
本文先介绍了USB通信协议及其传输方式,然后具体地给出了驱动程序开发的全过程,同时根据硬件电路设计了上位机显示界面,并对各个显示元素的功能及编码过程做了详细的介绍。在上位机软件可以正常运行后,把USB实验板连接到电脑,进行PC机与USB设备的相互通信,结果表明,在通信的过程中,可以完成PC机与USB设备的连接和相互控制。