- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 Arduino 从网络读取数据并显示它。我可以使用提供的驱动程序轻松地将数据作为串行数据传递,因为它们可以识别 COM 端口,因此我可以将串行数据发送到 COM 端口。
但是,我想使用“真正的”USB 技术,以便可以像普通 USB 设备一样插入和拔出该设备。我正在考虑使用 WinUSB作为司机。但是,USB 对我来说是全新的。是否有使用 WinUSB 和 Arduino(我有一个 Uno)的 .inf 文件?
缺乏这方面的信息让我觉得我的做法是错误的。
最佳答案
原来 Arduino Uno 不是真正的 USB 设备。
它充当串口转 USB 适配器。因此,USB 驱动程序不会与其对话。
我通过编写一个草图来解决这个问题,该草图报告了从 PC 获得正确查询时它是什么设备。
在 PC 上,我只是迭代串行端口并将查询发送到每个端口。回答的是 Arduino。
之后我记录端口号并将串行数据发送到 Arduino。
关于arduino - Arduino 的 WinUSB 驱动程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6297985/
我正在尝试设置一个 USB 设备,使其在连接到 Windows 8 机器时自动使用 WinUSB 作为驱动程序,如所述 here . 它说: In order for the USB driver s
下午好 WinUSB 在我使用的开发计算机 (Win XP SP3) 上运行良好。我能够将新固件下载到 Cypress FX2,然后在它“重新枚举”后连接到新的 USB 设备。但是,如果我在其他几台计
我想在 C++ 上试验 USB 驱动程序。我正在使用 visual studio express 2013,但找不到 WinUSB 模板。我看过这个guide .但是它适用于 visual studi
我正在编写一个使用 WinUsb.dll 与 USB 设备通信的应用程序。这是一个用户模式库,允许通过在内核中作为其驱动程序安装的 winusb.sys 与设备进行通信。 我正在使用 C++ 和 Vi
我正在使用 Arduino 从网络读取数据并显示它。我可以使用提供的驱动程序轻松地将数据作为串行数据传递,因为它们可以识别 COM 端口,因此我可以将串行数据发送到 COM 端口。 但是,我想使用“真
您能否安装使用 WinUSB 构建的硬件驱动程序以及使用 Click-once 部署的 C# 应用程序? 最佳答案 ClickOnce 无法安装驱动程序。 ClickOnce 只是将文件从服务器位置复
我在 Windows 主机端使用 WinUSB 与我的 WINUSB USB 设备进行通信。我的 USB 设备是全速设备。我能够获取设备句柄并执行 OUT 和 IN 数据传输。 我在 FS WinUS
我正在尝试在我的项目中使用 WinUSB。我关注的指南是 http://msdn.microsoft.com/en-us/library/ff540174.aspx .这篇文章告诉我要包含以下文件:
我正在为包含 WinUSB 设备驱动程序的应用程序创建安装程序。我正在使用带有 difx 扩展名的 WiX 3.5。根据WinUSB how-to我可以创建适用于 x86、ia64 和 amd 架构的
我正在使用 Pi Zero 制作键盘原型(prototype),我计划设置 Pi Zero,使其模拟符合 HID 标准的 USB 键盘(适用于 Windows)。有很多关于如何执行此操作的指南,所以我
我正在尝试使用 LIBUSING 和 C# 通过 USB 与诺基亚 Lumia 手机 (RM-917) 进行通信。 LIBUSB 能够查看设备的信息(pid、vid 等)。但是,我无法成功写入任何端点
我正在尝试使用 CloseHandle 释放 USB 接口(interface)的句柄。我得到的异常(exception)是: System.Runtime.InteropServices.SEHEx
我有一个由 VS2010 生成的通用 SDI 应用程序,我想用它来测试 WinUsb API。我安装了当前版本的 WDK。根据我在其他地方阅读的帖子,我应该能够设置 VS2010 项目包含路径以指向
从 VS12 (update4) 平台工具集 v110 上的工作 C++\CLI 项目切换到 v110_xp 后,我的构建因找不到 winusb.h 而失败。 我可以在工作项目中看到由编译器创建的文件
可能是一些广泛使用 WinUSB API 或用户模式 USB 驱动程序的人的一个问题 - WinUSB API 或用户模式驱动程序是否可以用作 USB 连接的被动观察者,捕获中断通知、控制请求、数
我在遵循 Write a Windows desktop app based on the WinUSB template 的教程时遇到了问题来自微软的MSDN。按照说明,在我们需要创建 WinUSB
我正在尝试从 Winusb 设备获取供应商和产品 ID,并在尝试使用 winusb_GetDesicriptor() 时遇到 accessviolationexception,但无法弄清楚为什么我会收
我需要在 Linux 上实现一个驱动 USB 连接设备(医疗仪器)的应用程序。该应用程序将使用 C++(2011 标准)编写。 当前应用程序是用 C# 为 Windows 10 编写的,并使用为设备枚
我在 Windows XP(x86,服务包 3)上安装 WinUSB 驱动程序时遇到困难。我已按照 Microsoft WinUSB 指南使用 inf 文件、已签名的 cat 文件(使用 Inf2ca
我需要直接通过 USB 与简单的自定义设备通信。我有完整的通信协议(protocol)规范。遗憾的是,设备供应商没有为该设备提供 WinUSB 驱动程序。 根据 https://msdn.micros
我是一名优秀的程序员,十分优秀!