从C#访问USB端口并发送和接收数据
如何在C#中访问USB端口,发送数据流并接收其他数据?
有一个.net库:SharpUSBLib
http://www.icsharpcode.net/OpenSource/SharpUSBLib/default.aspx
术语“usb端口”并不意味着什么。 USB中的B表示“总线”,它是任何类型的设备与机器通信的通用方式。 需要驱动程序才能使设备可用。 就像你有video卡和NIC的驱动程序一样。
从用户模式代码中使USB设备可用的常用方法是让驱动程序模拟旧式串行端口。 您将在.NET中使用SerialPort类。 检查设备的规格以查看其驱动程序的function。
下面是一些信息和一个库: USB和C#
这个网站绝对有帮助你… http://libusbdotnet.sourceforge.net
它包含一个类库和2010年发布的一些示例代码
如果USB设备类是HID,您也可以尝试使用此 C#驱动程序。
上述就是C#学习教程:从C#访问USB端口并发送和接收数据分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请点击右边联系管理员删除。
如若转载,请注明出处:https://www.ctvol.com/cdevelopment/998244.html