0

如果我有一个 RFID 阅读器,它像 HID 一样通过 USB 发送一堆击键,如果我使用 USB 到 COM 转换器,COM 端口将如何交互?COM 端口会看到什么?

4

3 回答 3

1

应该会看到来自 rfid 设备的“击键”。

在链路级别,转换器应处理速度不匹配问题。它通过内部缓冲区或通过限制发送方来完成此操作。

HID 协议不仅仅是简单的按键操作。因此,USB-COM 转换器要么会抑制附加信息,要么不会。这个问题也可能与转换器有关。

在这种 HW mashup 中,最好的方法是尝试并查看。(然后写一篇关于你发现的博客文章。)

你的总体目标是什么?您尝试将 RFID 阅读器连接到什么软件?

补充说我同​​意@Turbo J 的观点:大多数 USB-COM 转换器都充当 USB 设备。因此,如果您将它们连接到另一个 USB 设备,则不会发生任何事情,因为您“以错误的方式”使用它们。

您需要找到一个 USB/主机到 COM 转换器。这些东西的通常名称是“计算机”——如果你想继续这条路,二手笔记本电脑可能是你最好的选择。

于 2011-09-22T14:20:22.220 回答
1

在 USB 上,设备只能与主机通信。

RFID阅读器是一种设备。转换器USB->COM是一种设备。他们不能在没有主人的情况下互相交谈。

结论:如果您希望 RFID 数据从 COM 端口输出,请编写一个程序来执行此操作 - 通过从 RFID 设备读取 HID 数据并写入 USB COM 端口。

于 2011-09-22T14:35:13.137 回答
0

大概什么都没有。COM 端口通常是非常低速的东西(您通常可以将它们调整到大约 115kbps。USB 端口(相比之下)是令人难以置信的高速端口。我认为最低速度的 USB 就像 1.5mbps。

更重要的问题是你将如何进行物理转换。您有一个带有 USB 插头的 RFID 阅读器。您是否要将其切掉并在末端焊接一个 db9 连接器,然后将其插入 USB 到 COM 适配器并尝试从 com 端口读取串行数据?您正在向其中添加一个您不需要的步骤(无论如何您正在占用一个 USB 端口)。

于 2011-09-22T14:06:45.743 回答