解决方案 »

  1.   

    USB 通讯的应用比串口等情况要复杂的多,不是一两句说得清楚的。首先,USB 分很多设备类,比如 HID, CCID, CDC, Mass Storage 等等,每一种在应用层的实现都不一样。比如说,CDC 中的虚拟串口应用,就什么都不变,直接用原来的串口通讯软件即可。只不过要安装驱动程序,复制配置文件。其他的各有不同的接口。比如 CCID 在 Windows 下有 PC/SC 接口结构,调用 SmartCard API 即可。HID 和 Mass Storage 也各有不同的 API。自己到网上搜搜,慢慢学习。