gpt4 book ai didi

c++ - 使用 Qt 进行 USB 编程

转载 作者:可可西里 更新时间:2023-11-01 14:38:34 28 4
gpt4 key购买 nike

我可以在 Qt 中进行 USB 编程吗?我使用的是基于 Qt 5.0.0 版的 Qt Creator 2.6,它是最新的 Qt Creator,可与 Microsoft Visual Studio 2010 编译器配合使用。

我有一个名为“Dreamcheeky Thunder Missile Launcher”的玩具,我需要对这个基于 USB 的设备进行编程。

我试过 LibUSB,但它把一切都搞砸了。它甚至重命名了设备端口,我不得不使用 USBDview 软件撤消所有操作。但我想我安装不正确。我关注了这些 instructions .它是 64 位的说明,但我得到的是 32 位的,因为说明似乎没有太大区别(而不是下载文件),所以我遵循了它。这是我下载的 - libusb-win32-bin-1.2.6.0.zip

无论您推荐什么 API 都没有关系,即使是 libusb,但请告诉我如何正确安装它。

我的操作系统是 windows 7 旗舰版 32 位。

最佳答案

ollo 的回答已过时。 TL;DR 使用 libusb.info 。一点解释:

最初有 libusb-0.1。后来他们将 API 更新为 libusb-1.0,但由于 libusb-0.1 已经存在了很长时间,所以很多项目都懒得切换(有点像 Python 2/3)。 libusb-0.1 不适用于 Windows,但 libusb-1.0 现在可用于所有主要平台。

libusb-win32是 libusb-0.1 到 Windows 的端口。您不应将它用于新代码。

libusb.org是 libusb 的旧网站。最新版本是 2012 年发布的,没有 Windows 下载。

libusb.info是 libusb 的当前网站。它包含适用于所有平台的 libusb-1.0 下载,您应该将其用于新代码

为了进一步混淆事物,sourceforge libusb-win32 mailing list仍然用于 libusb.info 的开发。

关于c++ - 使用 Qt 进行 USB 编程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16450160/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com