gpt4 book ai didi

c# - 在单声道中使用 USB 设备

转载 作者:太空狗 更新时间:2023-10-29 17:47:35 27 4
gpt4 key购买 nike

我有一个要求,我需要检测 USB 端口并从设备读取数据。我可以看到很多用于检测 USB 端口的源代码,但是是否可以使用 C# 和 Mono 从通过 USB 端口连接的设备读取数据?我需要此组件才能在 Mac 和 Windows 上运行。

最佳答案

这是可能的。有一个名为 SharpUSBLib 的项目你应该检查一下。这是一个用 C# 编写的用于 Unix 和 Linux 的 USBLib 的包装器库,它是用 C 编写的。还有一个 USBLib 到 Win32 的端口。

您可能需要注意的一件事是,您可能不需要 SharpUSBLib,具体取决于您尝试与之通信的 USB 设备类型。例如,大多数 USB HID(人机接口(interface)设备)如键盘和鼠标都具有完全的即插即用功能,不需要驱动程序或接口(interface)库。我有一个小型 USB Unitech 条码扫描器,当它插入 USB 端口时就像键盘一样工作,系统(Linux 和 Win32)将其视为 HID。

关于c# - 在单声道中使用 USB 设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/449626/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com