【发布时间】:2016-05-24 18:01:04
【问题描述】:
为了直截了当地记录,在 USB 通信方面,我完全是新手。虽然我在微控制器端处理过较低级别的串行通信(SPI、UART、I2C),但我从未处理过 USB 或串行通信的操作系统端。所以请多多包涵。
我有一个 RFID 读取器/写入器,它有自己的协议,我用它来发出各种命令。我正在研究使用 Boost:ASIO 库来执行我需要的读/写操作。
但是,图书馆有点超出我的想象,我正在寻求一些指导。此外,当我在 Windows 环境中工作时,我想让我的硬件抽象层尽可能地可移植。同样,我过去在(其他程序员)对 COM 端口进行硬编码方面有过糟糕的经历,我希望我的程序在插入时发现我的阅读器,也许是基于阅读器 ID。
【问题讨论】:
-
你的问题是?
-
这方面的一些方向
标签: c++ boost serial-port usb boost-asio