C#中通过USB接口与下位设备通信该如何实现

slalp 2014-07-29 09:19:46
我们的工程之前一直是使用串口通信的,现在要转向USB通信。是通过USB接收下面设备发送上来的数据,也通过USB将命令发下去。谁有demo或者成型的例程,麻烦提供一下,不胜感激。
那些提供U盘操作的就不劳烦了。
...全文
207 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
刘小安 2014-07-29
  • 打赏
  • 举报
回复
你把USB转成串口,然后再从串口取数据。我没有demo的
周美文 2014-07-29
  • 打赏
  • 举报
回复
直接USB转串口,还是熟悉的通信
派大奇 2014-07-29
  • 打赏
  • 举报
回复
以前开发语音卡 有 PCI接口的 有 USB 接口 调用 厂家提供的驱动类库 代码啥都不用变 就都能使用了
派大奇 2014-07-29
  • 打赏
  • 举报
回复
这个感觉好像是驱动问题吧。。。。。
mjp1234airen4385 2014-07-29
  • 打赏
  • 举报
回复
usb至少有个协议,或者厂家提供个demo,类库的东西吧。 例如,你把一个设备和电脑连接起来,那么对电脑来说,和设备通讯就需要协议。 如果是标准的U盘协议,那系统就自动安装驱动,共你使用。 如果不是,那就找厂家要个驱动,安装好了,再使用。
於黾 2014-07-29
  • 打赏
  • 举报
回复
那要看你的设备到底什么协议 如果它把USB虚拟成串口,那么依然用串口的方法通信就可以 如果是变成别的,比如识别成了打印机,那就得调用打印的方法 总之还是看电脑到底把设备的USB识别成什么东西了
花开花折 2014-07-29
  • 打赏
  • 举报
回复
做个一个项目,原来是用串中通信的,后来改用USB,代码没修改就可以用。

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧