在USB设备开发中,上位机程序是用于与用户进行接口的。上位机程序通过USB设备驱动程序和 外部的USB硬件进行通信,USB固件程序执行所用的硬件操作。一般来说,根据选择开发平台的不同, 可以使用VisualC++、VisualC#和LabVIEW等开发上位机程序。 本章首先介绍了VisualC++中控制USB设备的相关函数,接着介绍了VisualC#中读写USB设备的 主意函数,最后介绍了在LabVIEW中如何读写USB设备。本章内容包括: ‰VisualC++读写USB设备; ‰VisualC#读写USB设备; ‰LabVIEW读写USB设备