usb接口

CEIWEI USBMonitor监控驱动 OCX/SDK USB 监控精灵 USB过滤驱动

笑着哭i 提交于 2019-11-30 20:55:18
CEIWEI USBMonitor 监控精灵软件SDK USBMonitorX.dll SDK,能够嵌入到你的App程序中,从而在你的App中实现USB端口协议分析、调试USB设备的协议信息,并可以拦截、记录USB程序操作USB设备In、Out数据包, 可以主动给USB端口发送你指定的数据包,从而改变端口协议调试输出。支持监控分析USB票据打印机、USB条码贴纸打印机、USB转串口等常见的USB设备。 支持Windows系统版本: WinXP、Win2003、WinVista、Win7、Win2008、Win8、Win2012、Win2016、Win10,32/64位系统。 下载: USBMonitor SDK 来源: http://www.ceiwei.com/mt/download/showdownload.php?id=6 来源: https://www.cnblogs.com/jfyes/p/11639705.html

CH340g使用说明详解

独自空忆成欢 提交于 2019-11-30 18:34:04
用串口和CH340模块都可以让计算机和单片机进行通信,但是使用CH340更加方便,省去了使用串口的麻烦 CH340是一个USB总线的转接芯片,实现USB转串口、USB转IrDA红外或者USB转打印口。 在串口方式下,CH340提供常用的MODEM联络信号,用于为计算机扩展异步串口,或者将普通的串口设备直接升级到USB总线。 在红外方式下,CH340外加红外收发器即可构成USB红外线适配器,实现SIR红外线通讯。 特点: 全速USB设备接口,兼容USBV2.0,外围元器件只需要晶体和电容。 仿真标准串口,用于升级原串口外围设备,或者通过USB增加额外串口。 计算机端Windows操作系统下的串口应用程序完全兼容,无需修改。 硬件全双工串口,内置收发缓冲区,支持通讯波特率50bps~2Mbps。 支持常用的MODEM联络信号RTS、DTR、DCD、RI、DSR、CTS。 通过外加电平转换器件,提供RS232、RS485、RS422等接口。 支持IrDA规范SIR红外线通讯,支持波特率2400bps到115200bps。 由于是通过USB转换的串口,所以只能做到应用层兼容,而无法绝对相同。 软件兼容CH341,可以直接使用CH341的驱动程序。 支持5V电源电压和3.3V电源电压。 提供SSOP-20无铅封装,兼容RoHS。 封装 引脚说明 CH340模块电路的原理图

高通平台:USB充电【转】

可紊 提交于 2019-11-30 12:21:47
USB Battery Charging V1.2 Specification 定义了USB充电器的类型或者叫做充电源。 1. 支持的充电器类型 1.1 Standard Downstream Port(SDP) 这种USB端口存在于主机PC中,这个是与USB的规格书一致的。 当一个USB外设接到SDP端口上的时候,有下列几种情况: 当总线挂起的时候电流应该小于2.5mA. 如果总线没有挂起并且没有配置,或者连接到一个总线供电的hub上,电流应该小于100ma 如果总线没有挂起且配置好了,电流应该小于等于200ma。 1.2 DCP 或者叫做wall charger 这些充电端口可以供应高达1500ma的电流给移动设备充电。 然而这些DCP端口不支持通过USB接口进行数据传输。 电池充电规格书定义了数据线应该被短接在这种DCP情况下。 充电类型的检查依赖于这些数据线。 1.3 charging Dedicated Port (CDP) CDP端口是一个在主机端的特殊端口,能够提供高达1500ma的电流,与此同时,可以枚举设备以供正常的USB使用。 1.4 Proprietary charger (专有的充电器) 这些适配器不像正常的标准充电器那样,短接数据线。他们有自己的组合,上拉或者下拉数据线。 1.5 Floated charger 这种类型的充电器被看做是不兼容的充电器类型

Windwos10下安装使用老旧USB设备——宏碁Acer ScanPrisa 640u扫描仪

拟墨画扇 提交于 2019-11-30 09:41:14
Windwos10下安装使用老旧USB设备——宏碁Acer ScanPrisa 640u扫描仪 一款老旧的USB设备640u扫描仪,一直都完好无损,就是没有最新的Win10驱动程序而闲置在那。今天就以宏碁Acer ScanPrisa 640u扫描仪为例,在Windows10系统下,用VirtualBox安装未知usb设备,让老旧设备复活。 步骤如下: 一、软件准备: 下载并安装 Oracle VM VirtualBox最新版(当前是v6.0.14) 下载网址: https://www.virtualbox.org/ 下载安装 Oracle VM VirtualBox Extension Pack 对应v6.0.14版本 下载网址: https://www.virtualbox.org/wiki/Downloads 安装虚拟的WindowsXP系统,并【安装增强功…】 组件 二、进入bios打开电脑的 Virtualization 技术 三、连接USB设备(宏碁Acer ScanPrisa 640u扫描仪) 四、启动虚拟WindwsXP系统,安装 宏碁Acer ScanPrisa 640u扫描仪 驱动程序 因为这是一台2000年的机器,官方现在已经不提供驱动下载,所以仅提供一个第三方下载地址。 驱动下载地址: https://download.pchome.net/driver

adb wifi链接手机

扶醉桌前 提交于 2019-11-29 21:25:38
一、安装Adb Wifi插件 打开File->Setting->plugins->Browse repositories...->搜索 adb wifi->点击安装 二、设置app的调试模式为 usb device 1.打开edit configurations 2.选择Taget为USB Device 三连接手机 确保手机已经连接电脑(需要打开开发者选项->usb调试),此时已经可以通过usb直接调试应用程序。 3.Tools ->ADB WIFI->ADB USB to WIFI 4如果链接失败可以在Terminal中输入命令 1、打开cmd 或者Terminal 2、输入命令:adb tcpip 5555 确定显示restarting in TCP mode:5555 3、输入命令:adb connect 你手机的IP地址:5555 回车显示 connected to 手机ip地址:5555 来源: CSDN 作者: 疯狂D乌牛 链接: https://blog.csdn.net/u010350891/article/details/103245829

[小小Pi] USB/USB 串口/Wiring

那年仲夏 提交于 2019-11-29 18:44:37
USB Serial 碎碎念... ❤ 树莓派碎碎念 ❤ Arduino ❤ AVR Bootloader~烧烧烧 ❤ ATmega8U2/ATmega16U2~串口烧烧烧 ❤ USBasp Firmware~串口烧烧烧 蕊片 -- PL2303, FT232R, FT4222H USB | UNo to TTL | PL2303 | FT232 | XBee Adapter | ISP下载器 | JTAG仿真器 | Wiring ※ USB 蕊片 ※ USB 母 5V D- D+ G 公 G D+ 5V A 1 2 3 4 上 B 1 2 上 4 3 下 MINI 1 2 3 x 4 下 ※ PL2303 - Xxxxx , PL2303 驱动程序 * USB 1.1 ※ FT232R - USB UART IC , FTDI VCP Driver (Virtual COM Port), D2XX ( direct access to USB through DLL) * USB 2.0, SSOP28/QFN32 ※ FT4222H - USB to Quad SPI / I2C Bridge IC , FTDI CDM Driver * USB 2.0, QFN32 * support 4 channel SPI Slave * SCK can support up to

USB HID Control

不打扰是莪最后的温柔 提交于 2019-11-29 18:43:41
摘要:USB HID Control http://www.codeproject.com/KB/cs/USB_HID.aspx http://www.vsj.co.uk/articles/display.asp?id=600 原文: 大专栏 USB HID Control 来源: https://www.cnblogs.com/petewell/p/11526700.html

SylixOS USB总线原理浅析

自古美人都是妖i 提交于 2019-11-29 14:46:43
USB总线的工作原理 1.1 USB总线的硬件接线 如图 1.1和图 1.2所示,USB接口只有4条线:VCC,GND,D-,D+。PC机的USB插孔的D-和D+数据线均连接15K欧姆的下拉电阻。而USB设备端的D-或D+数据线连接1.5K欧姆的上拉电阻。当设备插入PC机的时候,会将PC机的D-或D+端的电压拉高,当PC机在D-或D+端检测到高电平时,就知道有设备插入了。如果是PC机D-端被拉高,接入的则是USB低速设备;如果是PC机D+端被拉高,接入的则是USB全速或高速设备。 图 1.1 USB全速(高速)设备硬件接线图 图 1.2 USB低速设备硬件接线图 1.2 USB设备获取设备信息过程 如图 1.3所示,当PC机检测到有USB设备插入后,会主动向设备发送命令包,请求设备的设备信息。设备必须向PC机回复设备的信息(以描述符形式)。 图 1.3 USB设备获取设备信息过程 USB总线的一些概念 USB结构类型是主从结构。所有的USB传输,都是从USB主机方发起。例如:USB鼠标滑动一下立刻产生数据,但是它没有能力通知PC机来读取数据,只能被动地等待PC机读取它的数据。 USB传输速度有:低速1.5Mbps(USB1.0协议)、全速12Mbps(USB1.1协议)、高速480Mbps(USB2.0协议)和超高速5Gbps(USB3.0协议)。 USB的传输类型: 控制传输

Ubuntu下配置ADB

微笑、不失礼 提交于 2019-11-29 10:35:24
sudo vi /etc/udev/rules.d/70-android.rules 三、如果你的系统是 10.04以上 的版本,在文件中输入: SUBSYSTEM==”usb”, ATTR{idVendor}==” USB Vendor ID “, MODE=”0666″ 如果你的系统是10.04或者10.04一下的版本,请在文件中输入: SUBSYSTEM==”usb”, SYSFS{idVendor}==”USB Vendor ID“, MODE=”0666″ 其中 USB Vendor ID 可以把你的手机连接电脑后:用 lsusb 命令查询。 四、保存退出后修改这个文件的权限: sudo chmod a+rx /etc/udev/rules.d/70-android.rules 五、将ADB的目录加入环境变量,这样使用起来更方便。 别忘了连接电脑前把"USB Debug模式打开"。 This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License 转载于:https://my.oschina.net/airsoft/blog/266515 来源: https://blog.csdn.net/chengyao3367/article/details

006USB设备驱动

纵然是瞬间 提交于 2019-11-29 05:53:21
一、 USB驱动程序之概念介绍(第十七课/第一节) 现象: 在WINDOWS下,把USB设备接到PC机上: 右下角会弹出"发现什么USB新设备"。如发现"android phone"。 跳出一个对话框,提示安装驱动程序。 问1:既然还没有"驱动程序",为何能知道是"android phone"? 答1:Windows里已经有了USB的总线驱动程序,接入USB设备后,是"总线驱动程序"知道你是"android phone"。提示你安装的是"设备驱动程序"。 USB总线驱动程序负责:识别USB设备,给USB设备找到对应的驱动程序。 问2:USB设备种类非常多,为什么一接入电脑,就能识别出来? 答2:PC和USB设备都得遵守一些规范。比如:USB设备接入电脑后,PC机就会发出"你是什么?" USB设备就必须回答"我是xxx"。 USB总线驱动程序会发出某些命令想获取设备信息(描述符),USB设备必须返回(描述符)给PC机。 问3:PC机上接有非常多的USB设备,怎么分辨它们? 答3:USB接口只有四根线:5V,GND,D-,D+ 每一个USB设备接入PC机时,USB总线驱动程序都会给它分配一个编号,接在USB总线上的每一个USB设备都有自己的编号(地址),PC机想访问某个USB设备时,发出的命令都含有对应的编号(地址)。 问4:USB设备刚接入PC机时,还没有编号,那么PC机怎么把