当前位置: 代码迷 >> 驱动开发 >> 关于usb通信的有关问题 -
  详细解决方案

关于usb通信的有关问题 -

热度:30   发布时间:2016-04-28 11:06:17.0
关于usb通信的问题 --在线等。。。
请教各位高手,本人有一个防火监控系统,将监控到的数据通过串口进行接收,现在要增加可以通过usb接口来接收监控数据。
现在不知道如何才能实现这种情况下的usb通信呢?
谢谢各位。

------解决方案--------------------
最简单的办法,PC端驱动不用动,设备端做成一个USB CDC类的 ACM设备,也就是用USB模拟串口的设备。
不过 USB传输距离太短,绝对不适合用在远程监控上。
------解决方案--------------------
用ningxin提供的办法做成CDC即模拟成串口,这样原应用程序可以不作改动,但CDC类通常需要USB驱动程序;
另一种方法,做成标准HID设备,用HZJMAN所说的函数操作数据管道,带宽大且不需要安装USB驱动程序,但应用程序需要改动。
------解决方案--------------------
我以前解决这个问题的方法:市场上有一种“USB-UART”的转接器,你只需要买一个接上就可以了,不过相应的会增加成本。。。
------解决方案--------------------

1. 把你的 设备 从新画图 布线 , 增加一个USB 口

2. 自己画图 布线做一个 USB 转 UART 的转接口, 或着 买别人
  相关解决方案