Arduino的WinUSB驱动程序

时间:2011-06-09 19:11:25

标签: arduino winusb

我正在使用Arduino从网络上读取数据并显示它。我可以使用提供的驱动程序轻松地将数据作为串行传递,因为它们识别COM端口,因此我可以将串行发送到COM端口。

但是,我想使用“真正的”USB技术,因此设备可以像普通的USB设备一样插入和拔出。我正在考虑使用WinUSB作为驱动程序。但是,USB对我来说是全新的。是否有.inf文件使用WinUSB和Arduino(我有一个Uno)?

缺乏这方面的信息让我觉得我这样做不正确。

2 个答案:

答案 0 :(得分:4)

事实证明,Arduino Uno不是真正的USB设备。

它充当串口转USB适配器。因此,USB驱动程序不会与它通信。

我通过编写一个草图来了解这一点,该草图报告了从PC获得正确查询时的设备。

在PC上我只是迭代串口并将查询发送到每个端口。回答的是Arduino。

之后我记录端口号并将串行数据发送到Arduino。

答案 1 :(得分:1)

要了解USB部分,您可以将V-USB和UNO结合使用吗?

结帐V-USB

  

V-USB是AtmelAVR®微控制器的低速USB设备的纯软件实现,几乎可以与任何AVR®微控制器一起构建USB硬件,无需任何额外芯片。

虽然不一定是Arduino,但它可以为您提供您想要的学习经验,并让您使用合并您的UNO设备。