【问题标题】:What is the USB Barcode Data Structure?什么是 USB 条形码数据结构?
【发布时间】:2010-12-24 15:02:24
【问题描述】:

USB 条码有特定的数据格式???

示例键盘数据格式(来自键盘的数据)为 8 个字节(修饰符、保留、keycode1..keycode6)。

【问题讨论】:

  • 您能否澄清或提供指向“USB 条形码”的链接?
  • 我认为他的意思是从 USB 条形码扫描仪返回的数据。以我有限的经验,他们不假装是键盘吗?他们不只是将数据作为标准 USB HID 输入吗?哪种扫描仪?

标签: usb barcode hid


【解决方案1】:

我曾使用过许多激光和光学条码阅读器,并且所有连接 USB 的设备都可以配置为 USB 键盘。通常,此配置步骤需要扫描制造商提供的“特殊”条形码表。

如果您需要更多信息(即键码等),维基百科Human interface device 指向 HID 1.12 规范。

【讨论】:

  • 我已经编写了一个嵌入式 USB 主机驱动程序。 HID 设备(键盘、鼠标等)工作正常。但是 USB 条码扫描仪不起作用。当我插入 USB 条码阅读器时,我的驱动程序将其感知为键盘并进行初始化。在我想读取条码后,条码阅读器被冻结。应用程序没有冻结。
  • 如果您的键盘驱动程序正常工作,听起来您的问题是从 HID 设备方面解决的。然后我会怀疑扫描仪中的配置错误。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-02-03
  • 2015-12-09
  • 1970-01-01
  • 2018-01-27
  • 2011-08-20
  • 2012-02-29
  • 1970-01-01
相关资源
最近更新 更多