Qt没有USB类,所以这里我决定使用第三方库libusb。 1、下载libusb,下载网址:https://sourceforge.net/projects/libusb/ 2、把下载下来libusb压缩包解压,解压后有个INSTALL_WIN.txt,关于Windows环境下编译安装。 (1)我先 ...
串口通信 主要是端口,遍历端口进行,波特率 string[] portNames = SerialPort.GetPortNames(); int i = 0; for (i = 0; i < portNames.Length; i++) { if (GlobalVariable.isSet == ...
一、USB简介 1.1、usb通信过程总体概况 usb通信步骤总体概况: 枚举过程总体概况 注意: 上面的枚举1-4,6步骤是必须的 1.2、区分高速全速 低速设备的方法 d+上面接电阻:全速/高速设备 d- 上接电阻:低速设备 1.3、USB设备插拔检测机制 1.3.1、没有插上usb设备主机情况 ...
分类:
其他好文 时间:
2019-08-02 12:53:41
阅读次数:
1193
1.直接上模块电路板图(注意:本系统是 3.3V ! 请勿接 5V !) 2.接线调试 USB 转 TLL 模块,将 UTXD,GND,VCC,URXD 连上 USB-TTL(两者的 TXD 和 RXD 交叉接),CH-PD 接 3.3 V,即可进行测试。 3.模块上电,打开串口调试工具,选择相对应 ...
分类:
其他好文 时间:
2019-03-07 01:11:16
阅读次数:
208
1、百度搜索 “usb java” 1.1、基于usb4java实现的java下的usb通信 - tomi_mint - 博客园.html(https://www.cnblogs.com/sowhat4999/p/4572720.html) 摘录:这个项目里面有两种包选择,一个是low-level( ...
分类:
其他好文 时间:
2018-11-25 17:55:05
阅读次数:
199
最近在写USB通信的上位机,调用了windows里的DLL,开发环境:64位WIN7 、VS2015、NET4.5.2;开发完成后在自己的电脑可用,在32位电脑、NET其他版本以及WIN10的环境下不可用,检测发现问题在于DLL的调用不成功,为了解决这个问题,查阅了几天的资料,现在终于解决了,记录下 ...
分类:
Web程序 时间:
2018-10-30 17:12:21
阅读次数:
248
项目中有一个新的需求,要求可以连接一个USB体温枪,APP可以从体温枪中读取到体温数据,一番搜寻之后发现一个封装很棒的USB通信库。 github地址:usb-serial-for-android 准备工作 从 github 上 clone 这个库的源文件 在Android Studio中引入模块 ...
分类:
移动开发 时间:
2018-08-10 16:03:03
阅读次数:
447
1. USB虚拟串口简介USB虚拟串口属于USB通信设备类。在物理层通过USB总线,采用虚拟串口的方式为主机提供一个物理串口。在系统内部,USB控制器提供了一个批量传输IN端点和一个批量传输的OUT端点,用于数据的接收和发送,模拟串口的RX和TX线。另外USB控制器还提供中断IN端点,发送当前串口的状态,实现对串口传输的控制。串口设备的数据,由系统的串口采集,在芯片内完成USB包的封装,通过USB
分类:
其他好文 时间:
2017-11-24 16:52:59
阅读次数:
153
随着智能手机的发明,许多开发人员都提出了同样的问题:如何为多个移动平台构建和发布应用程序? 包括最初的iPhone和BlackBerries,Android,以及Windows Phone和Web。 每个平台单独发布应用程序是很昂贵的。我们最初的想法: 肯定有一个解决方案可以降低开发多个应用的成本。 ...
分类:
其他好文 时间:
2017-10-31 22:48:31
阅读次数:
181
1.目的是想通过上位机LabVIEW编程,实现通过USB串口传输至树莓派,树莓派接收到数据后显示,并把收到的数据返还给上位机。 2.树莓派USB串口编程: (1)在网上借阅有关树莓派USB通信,就会发现,Python有自带的Pyserial模块,可以进行串口设置 安装指令:pip install P ...
分类:
编程语言 时间:
2017-10-03 14:13:17
阅读次数:
344