我正在尝试弄清楚如何在 Rust 中与 USB 设备进行交互。有没有人有办法解决吗?我找到了一个名为 usb-rust 的包,但它已被弃用。
最佳答案
C libusb 库有许多包装器,包括 libusb和 usb我还没有使用过,但由于您的问题在我的搜索中排在第一位,所以我想我应该在此处记录这两个答案。
在 2022 年编辑,libusb-rs、rust-usb 都没有更新到当前版本的 Rust,但正如另一个答案指出的那样,rusb非常活跃,构建 libusb 作为安装的一部分,并包装资源,以便它们通过 RAII 自动关闭。不错!
关于rust - 在 Rust 中连接 USB 设备?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36210397/