我正在尝试读取 Trimble SPS-361 GPS 接收器的输出,该接收器通过 USB 连接到 Windows 7 机器,使用C++(最好)或Java。我知道有人问过类似的问题,但我似乎找不到我要找的东西。听起来libusb是我最好的选择,这是真的吗?如果是这样,什么是好的教程/指南/示例代码?
听起来我需要安装/编写某种特定于设备的驱动程序,然后我可以通过 libusb 使用 C++ 从设备上读取数据。这是从 USB 读取的一般过程还是我感到困惑?
总结一下我认为需要的东西(我知道我到处都是):
- 一般如何与 USB 通信的说明/教程
- 有关如何在 Windows 7 上从 USB 设备读取数据的更具体的教程/指南/示例代码
- libusb 到底是什么,它是我正在寻找的吗?