搜档网
当前位置:搜档网 › WIN7下USB转串口驱动安装指导

WIN7下USB转串口驱动安装指导

WIN7下USB转串口驱动安装指导
WIN7下USB转串口驱动安装指导

技术文件

技术文件名称:WIN7下USB转串口驱动安装指导技术文件编号:

版本:

拟制叶红渝

审核张勇

批准

力天电子https://www.sodocs.net/doc/0d16144878.html,

USB转串口和并口的方法(参考仅供)

如今呢是使用笔记本的人越来越多了,可是呢买了笔记本对于学习很多单片机比如说51或者AVR就不方便了。因为大多数电脑都不带串并口了。但是呢新出的笔记本上的USB接口是足够用的。因而都想用USB转了串口或者并口就能方便单片机学习开发时的ISP编程或者JTA G仿真了。其实很多单片机开发商和销售商都早就有了USBisp的配套软件和硬件了的,只不过都比较昂贵,而且技术资料多是保密的,对于自己小本学习单片机的人而言不免都希望能与价廉物美的USBISP烧写器,而且也多想自己动手做一个了。 网上公开的比较流行的支持51和AVR的烧写器是用ATMEL公司的MAGE8单片机做的,其机理也就是通过软件编程的方式将USB接口信号转换为并口信号以实现ISP的。其原理图如下图: 使用的是个名叫PROGISP的软件,我收集了制作的相关资料在压缩包中,有兴趣的朋友可以看看或者尝试一下。 但是呢我在这里主要并不是向大家介绍这个MAGE8做的USBISP下载线,因为它的编程软件很强大但是配置太灵活了,对于初学者,很容易配错相关设置,比如AVR的融丝位,弄不好可能将你的AVR单片机锁死了。而且烧入MAGE8的固件有可能不支持51或AVR,找固件比较麻烦。我要向大家推荐的另一种方案是用专门的USB转串口的USB芯片。利用它制作一个U SBISP下载线,而且支持51和AVR系列的单片机,功能算比较强的,电路也并不比MAGE8做的USBISP下载线难多少,只需要在主芯片外接晶振和几个电容电阻就是了。 这个方案就是利用国产的南京沁恒公司的CH341A芯片将USB转为并口直接实现ISP编程。可以去南京沁恒公司网页申请到免费样片(注意要做USB下载线一定要申请CH341A,填写申请表时后缀字母A不能写错了)其电路图如下图:

USB转串口的虚拟串口驱动

USB转串口的虚拟串口驱动 简介 USB2COM是USB转串口转换器的虚拟串口驱动程序(Windows2000/XP),适用于Cypess的USB-HID->COM转换器(未测试), 以及与之兼容的设备。USB-HID->COM转换器是兼容USB HID类设备的设备,因此可以不用此驱动,直接以USB_HID类设备访问。 特性: ?支持设置波特率、奇偶校验、停止位。 ?事件检测。仅支持 SERIAL_EV_RXCHAR | SERIAL_EV_RXFLAG | S ERIAL_EV_TXEMPTY。 ?数据流控。todo ?超时设置。todo 安装 方法-: 1.把HID->COM转换器插入USB端口。 2.HID->COM转换器被识别为:USB人体学输入设备。 3.选择设备管理器->人体学输入设备->USB人体学输入设 备,单击右键。 4.选择更新驱动程序。 5.选择从列表或指定位置安装,单击下一步。 6.选择不要搜索,我要自己选择要安装的驱动程序,单击下一 步。 7.选择从磁盘安装,浏览驱动程序所在路径,单击确定。 8.提示没有通过Windows徽标测试,选择仍然继续。 9.安装完成,端口(COM和LPT) 项下面显示USB-HID -> Comm Port(COM?)。

方法二: 使用安装程序。还没写-;) 访问设备 ?使用Windows API o阻塞式读写comtst.c o检测事件comevent.c o适当的超时设置,可以实现有数据时ReadFile返回,无数 据时阻塞。 o CommTimeOuts.ReadIntervalTimeout = 3; o CommTimeOuts.ReadTotalTimeoutMultiplier = 0; o CommTimeOuts.ReadTotalTimeoutConstant = 0; o CommTimeOuts.WriteTotalTimeoutMultiplier = 0; o CommTimeOuts.WriteTotalTimeoutConstant = 0; o bRc = SetCommTimeouts(hCommPort, &CommTimeOuts); ?MFC中使用MSComm控件 1.VC6.0 Project菜单--->Add to Project--->Components and Controls--->Registered ActiveX Controls,选择Components: Microsoft Communications Control 插入到当前的Workspace中。 结果添加了类CMSComm(及相应文件:mscomm.h和 mscomm.cpp )。 2.......详见 https://www.sodocs.net/doc/0d16144878.html,/scomm/scmfcprogramfuji e.htm ?以USB HID类设备访问 0.打开设备:BOOL bOpenHidDevice(HANDLE *HidDevHandle, USHORT vid, USHORT pid) 1.设置波特率、奇偶校验、停止位:

USB转串口芯片介绍

pl2303原理应用 PL2303符合USB1.1标准,价格3RMB.

2 CP2102/CP2103简介 SiliconLaboratories公司推出的USB接口与RS232接口转换器CP2102/CP2103是一款高度集成的USB-UART桥接器,提供一个使用最小化元件和PCB空间来实现RS232转换USB的简便解决方案。如图1所示,CP2102/CP2103包含了一个USB功能控制器、USB收发器、振荡器和带有全部调制解调器控制信号的异步串行数据总线(UA RT), 采用5 mm×5 mm MLP-28的封装。 CP2102/CP2103作为USB/RS232双向转换器,一方面可以从丰机接收USB数据并将其转换为RS232信息流格式发送给外设;另一方面可从RS232外设接收数据转换为USB数据格式传送至主机,其中包括控制和握手信号。

2.1 USB功能控制器和收发器 2.2异步串行数据总线(UART)接口 CP2102/CP2103UART接口包括TX (发送)和RX(接收)数据信号以及RTS、CTS、DSR、DTR、DCD和RI控制信号。UART支持RTS/CTS、DSR/DTR和X-On /X-Off握手。 通过编程设置UART,支持各种数据格式和波特率。在PC机的COM端口编程设置UART的数据格式和波特率。表1 为其数据格式和波特率。 2.3 内部EEPROM CP2102/CP2103内部集成有1个EEPROM,用于存储由设备制造商定义的USB 供应商ID、产品ID、产品说明、电源参数、器件版本号和器件序列号等信息。USB配置数据的定义是可选的。如果EEPROM没有被OEM的数据占用,则采用表1所示的默认配置数据。注意,对于可能使用多个基于CP2102/CP2103连接到同一PC机的OEM应用来说,则需要专用的序列号。 内部EEPROM是通过USB编程设置的,允许OEM的USB配置数据和序列号可以在出厂和测试时直接写入系统板上的CP2102/CP2103。Cygnal提供了一个专门为C P2102/CP2103的内部EEP-ROM编程设置工具,同时还提供免费的驱动WindowsDLL格式的程序库。这个程序库可将。EEP-ROM编程步骤集成到OEM在制造中进行流水线式测试和序列号的管理的自定义软件中。EEP-ROM的写寿命的典型值为100000次,数据保持时间为100年。为了防止更改USB描述符,应将其锁定。 2.4其他功能 CP2103除上述功能外也可实现RS485接口与USB接口转换功能,CP2103支持4个可按照控制信息定义的GPIO引脚。 3 典型应用电路 3.1 硬件电路设计

电脑USB转TTL串口

电脑USB转TTL串口/RS232串口模块 2010年02月15日星期一 12:16 对于一些学校、工业、科研客户来说,电脑的串口非常重要,很多设备都必须采用串口和电脑端软件连接,很多电路模块可以非常直观方便地利用串口调试软件进行调试,很多仪器必须通过串口进行通讯和数据交换。 但是目前笔记本电脑因为空间的限制和其他方面考虑的原因都没有串口,甚至一些台式电脑也取消了串口配置,这让我们迫切需要串口的客户非常苦恼。 USB转串口模块全称为USB to Serial port Module,它可以将USB 接口虚拟成一个串口,解决客户无串口的苦恼。现在市面上的USB转串品的设备可谓是琳琅满目,质量也是参差不齐。造成这种现象的根本原因就在于控制芯片的不同。现在USB转串口桥接芯片有很多,比如 CP2102、FT232、PL2303等等。但并非每一种芯片都可以用作ISP下载。经过测试CP2102是不能下载的,而FT232可以下载,但其价格实在不菲。最为适中的就是台湾生产的PL2303,可以稳定下载,并可以支持多种操作系统。 PL2303HX采用28脚贴片SOIC封装,工作频率为12MHZ,符合USB 1.1通信协议,可以直接将USB信号转换成串口信号,波特率从75~1228800,有22种波特率可以选择,并支持5、6、7、8、16共5种数

据比特位,是一款相当不错的USB转串口芯片。 产品1:采用PL2303芯片的USB转TTL串口模块每个16元 这是我们用PL2303芯片开发的USB转串口模块,采用机器自动焊接,都经人工检测,电路板只有30*16*7毫米,模块一共引出4根脚,TTL串口的引脚定义:+5V、P3.0 TXD 、P3.1 RXD 、GND 地线其中+5V电源输出线一般情况下都不用的,不需要连接。 现在购买PL2303模块我们还赠送一根30厘米长的杜邦连接线,它一头是四位一体的插座可以直接插到我们的2303模块上,另一头是四个独立的杜邦头,可以灵活插到设备上,非常方便。

基于PL2303的USB转串口制作(精)

基于PL2303的USB转串口制作 串口模块USB转TTL模块DVD升级路由/MODEN等刷机线STC单片机程序下载其它串行通迅领域. (东西虽小用途却很广泛 对于一些学校、工业、科研客户来说,电脑的串口非常重要,很多设备都采用串口和电脑端软件配接,很多电路模块可以非常直观方便地利用串口调试软件进行调试,很多仪器必须通过串口进行通讯和数据交换。 但是目前笔记本电脑因为空间的限制和其他方面考虑的原因都没有串口,甚至一些台式电脑也取消了串口配置,这让我们迫切需要串口的客户非常苦恼。 USB转串口模块全称为USB to Serial port Module,它可以实现将USB接口虚拟成一个串口解决客户无串口的苦恼。现在市面上的USB转串品的设备可谓是琳琅满目,质量也是参差不齐。造成这种现象的根本原因就在于控制芯片的不同。现在USB转串口桥接芯片有很多,比如CP2102、FT232、PL2303等等。但并非每一种芯片都可以用作ISP下载。经过测试CP2102是不能下载的,而FT232可以下载,但其价格实在不菲。最为适中的就是台湾生产的PL2303,可以稳定下载,并可以支持多种操作系统。 PL2303HX采用28脚贴片SOIC封装,工作频率为12MHZ,符合USB 1.1通信协议,可以直接将USB信号转换成串口信号,波特率从75~1228800,有22种波特率可以选择,并支持5、6、7、8、16共5种数据比特位,是一款相当不错的USB转串口芯片。 PL2303模块可以方便地利用杜邦免焊接连接线接入电路,只要插接3根线,一根串口入、一根串口出、一根地线。 用途: 1、STC单片机程序下载 2、单片机/开发板串口通讯实验

USB转串口RS232驱动程序安装

USB转串口RS232驱动程序 路由器交换机等设备初始时没有任何配置,必须通过CONSOLE口进行,但我的本本没有COM 口,怎么办呢?没关系,来个USB转串口RS232,插上之后来配置吧,问题又出现啦,提示:找不到COM口,哎,这又是怎么回事呢?原来是没有安装USB TO RS232的驱动,赶紧下一个装上吧,安装方法: 在win98、winme、win2000、XP系统里,只需先双击driver里hidcominst程序,再插上串口线,系统即可自动可完成安装。在xp系统下,完成以上步骤后,有时在设备管理器里会出现人机学设备,此时需分别用右键点击此项下的两个选项的属性,选择属性里的驱动程序这一项,选择更新驱动程序这一项,选择:从列表或指定位置安装,单击下一步,选择:不要搜索,单击下一步,选择:从磁盘安装,再选择浏览,指定驱动盘,打开driver 文件夹,在driver里会出现hidcom.INF文件,单击打开,然后单击确定,选择下一步,选择是,此时会出现微软的提示说没有得到微软的数字签证,选择仍然继续,最后单击完成。只要依次更新这两项,即可使用串口线了。 在电脑上设置USB转换后的串口号。操作如下: 我的电脑——控制面板——系统——硬件——设备管理器—— Ports(COM&LPT) BAFO USB-to-serial Com Port(COMn)n=1,2,3,4,5…——单击属性——端口设置——高级(A)——COM端口号(P):COMn 更改为COM1或COM2——确定——重新启动计算机; 安装驱动以后在程序中出现一个新的菜单显示USB to Serial Cable Driver,但是我把转换线插到USB口中的时候,系统自动安装驱动是USB人体学输入设备。部分杂牌的USB转串口线的确存在这样的问题

必看USB转串口线驱动程序安装 KeilC51安装和使用 STC-ISP下载软件

实验一:单片机调试软件安装和ISP下载软件的安装与下载 实验内容与要求: 1、学会USB取电线和串行口USB-232 ISP线的物理连接。 2、USB转232串口(H340驱动)USB设备驱动程序安装,STC串口下载软件STC-ISP V38A的安装。 3、学会利用STC-ISP V38A下载软件将事先准备好的HEX文件烧写入STC89C52RC单片机芯片,观察实 验结果。 4、撰写实验报告,并说明观察到的实验结果 实验讲义: 一、学会USB取电线和串行口USB-232 ISP线的物理连接 1、将USB方口取电方口一头连接入实验班方口母座,另一头接电脑USB,见下图蓝方框 USB转232串口线,9芯一头接实验班RS232母座,另一头接电脑USB,见下图红色方框 二、USB转232串口(H340驱动)USB设备驱动程序安装 连接好以后。会出现,下图安装提示 选择从列表或指定位置安装,选择下一步 会出现如下图提示

选择,在搜索中包括这个位置,点击浏览,会出现浏览文件窗口,如下图 点击右侧树形结构,将“+”展开,选择USB转串口线驱动文件夹下面的R340文件夹,点击确定。下面将返回“找到新硬件向导”窗口如下图。

选择下一步。 USB转RS232驱动程序安装完成。方口USB不需要安装驱动。 下面在桌面右键单击我的电脑,在弹出的菜单中,选择”管理”,如下图

在出现的计算机管理界面中,展开左侧的目录,选择,“系统工具”下面的“设备管理器”,在右侧窗口中,展开“端口”,出现USB-SERIAL (COM5),(注意COM5只是随机的,会根据你插入USB设备的情况而改变,也有可能是COM1 COM3) 双击USB-SERIAL (COM5),出现下面“USB-SERIAL (COM5)属性”窗口

USB转串口常用芯片

USB转串口常用三种芯片FT232、PL2303、CH340使用体会emouse原创文章,转载请注明出处https://www.sodocs.net/doc/0d16144878.html,/emouse/ 现在笔记本上很少带有串口了,而串口又是做电子设计必备的通讯接口之一,好在USB转串口比较方便,市面上常用的USB转串口芯片有很多,最常见的有FT232、PL2303、CH340三种,这三种我分别说一下,同时整理一下他们的驱动程序,网上找驱动程序的很多,也有很多人发布,找驱动程序当然要去官网找了,这样才最可靠。我下面给出的驱动程序都来自官网,在页面上可以下载到不同系统的驱动。三个常用的芯片稳定程度和价格是一致的,FT232>CH340>PL2303,PL2303用的最多,因为最便宜,国内很多开发板板子上,包括USB转串口线用的都是这种芯片,几元钱一片,电路也简单,做简单的串口应用可以,但是做嵌入式开发如使用超级终端波特率在115200时就有可能出现延迟等现象。CH340是南京沁恒的芯片,做的还不错,对于普通应用完全能够满足。最好的是FT232稳定、可靠,在很多USB转串口的下载线、编程器中使用的都是这一种。 下面是整理的驱动下载地址。 FT232,支持XP WIN7等,自己在下载页面找。 https://www.sodocs.net/doc/0d16144878.html,/Drivers/VCP.htm PL2303,此页面包括XP WIN7 WinCE等众多驱动。 https://www.sodocs.net/doc/0d16144878.html,/eng/downloads.asp?ID=31 CH340,包括XP Win7 32位64位 https://www.sodocs.net/doc/0d16144878.html,/product/usb/ch340.asp https://www.sodocs.net/doc/0d16144878.html,/download/list.asp?id=65

USB转串口配置及驱动安装说明

Model: UT-886
USB/RS-232 商业级接口转换器
使 用 说 明 书

一、概述-------------------------------------------------- 二、主要功能-------------------------------------------- 三、 硬件安装及应用------------------------------------- 四、性能参数--------------------------------------------- 五、 连接器和信号---------------------------------------- 六、 产品外形和通信连接示意图----------------------- 七、 故障及排除 ------------------------------------------ 八、 产品外 观 图------------------------------------------
2 2 2 3

4 5 5
九、 安装驱动程序步骤------------------------------- 6-13

一、 概述
随着PC产业的不断发展,USB接口正在逐渐替代老式PC的各种低速外围接口,然而 目前工业环境中许多重要的设备仍然使用RS-232接口界面设计,因此许多用户使用USB 到RS-232转换器来实现PC机与RS-232设备之间的数据传输。 UT-886是一款通用的USB/RS-232转换器,无需外加电源、兼容USB、RS-232标 准 , 能 够 将 单 端 的USB信 号 转 换 为RS-232信 号 , 转 换 器 内 部 带 有 零 延 时 自 动 收 发 转 换, 独 有 的I/O电 路 自 动 控 制 数 据 流 方 向, 即 插 即 用. 确 保 适 合 一 切 现 有 的 通 信 软 件 和 接 口 硬 件。 UT-886接 口 转 换 器 可 以 为 点 到 点 、 数 据 通 讯 速 率300-460800bps, 带 有 电 源 指 示 灯 及 数 据 流 量 指 示 灯 可 指 示 故 障 情 况 、 支 持 的 通 讯 方 式 有USB到RS-232转 换。
二、主要功能
UT-886 接 口 转 换 器 支 持 以 下 通 信 方 式 : 1、点 到 点 通 信 方 式
三 、 硬件安装及应用 :
安 装UT-886接 口 转 换 器 前 请 先 仔 细 阅 读 产 品 说 明 书, 将 产 品USB端 通 信 电 缆 接 入 电 脑 USB接 口 端 , 本 产 品 采 用 USB/DB9M、 通 用 连 接 器 为 输 入/输 出 接 口, 无 需 设 置 自 动 实 现 RS-232通 信 方 式 , 可 使 用 双 绞 线 或 屏 蔽 线 , 连 接 、 拆 卸 非 常 方 便 。 转 换 器 为 9线 制 , DCD RXD TXD DTR GND DSR RTS CTS RI 全 信 号 连 接 。

判断usb转串口驱动是否正常

判断usb转串口驱动是否正常 很多时候客户的电脑不带串口这个接口,所以很多时候需要买一个usb转串口的设备。 但是很多时候驱动安装的不全或者有问题导致命令无法下发到拼接处理器,导致拼接器接收不到命令而无法正常工作。有时候客户到设备管理器里面查看这个usb转串口的设备发现串口也是存在,以为这个串口就驱动上了,其实有串口的显示不一定你的串口就是驱动上,工作正常。所以如果发现这种情况的话可以用下面的方法来快速判断串口是否工作正常,驱动是否安装正确: 首先把你的usb转串口的工具的2脚和3脚短接,然后用文件夹里面带的USR-TCP232-Test.ext这个串口调试工具,com口选择你设备管理器里面的串口,其他保持不变,然后打开串口,发几组命令然后看看是否都被USR-TCP232-Test.ext接收到,并且是否是你发送的正确的命令。 十六进制指令: 1、e0 14 09 8b 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2、e0 14 09 8a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

3、e0 14 09 81 01 03 07 00 00 00 00 00 00 00 00 00 00 00 00 00 4、e0 10 08 02 12 00 00 00 00 02 02 00 00 00 00 00 5、e0 14 09 89 01 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 五条发送指令都能被正确接收,基本上可以判定串口工作正常。

usb 转串口驱动程序

* Prolific PL2303 USB to serial adaptor driver * * Copyright (C) 2001-2007 Greg Kroah-Hartman (greg@https://www.sodocs.net/doc/0d16144878.html,) * Copyright (C) 2003 IBM Corp. * * Original driver for 2.2.x by anonymous * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License version * 2 as published by the Free Software Foundation. * * See Documentation/usb/usb-serial.txt for more information on using this * driver * */ #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include "pl2303.h" /* * Version Information */ #define DRIVER_DESC "Prolific PL2303 USB to serial adaptor driver" static int debug; #define PL2303_CLOSING_WAIT (30*HZ) #define PL2303_BUF_SIZE 1024 #define PL2303_TMP_BUF_SIZE 1024

关于usb转串口核心驱动修改方法

Linux Kernel中修改USB 转转口节点的方法: 在Linxu系统中,会经常使用到USB转串口的设备,那么如何固定一个设备号呢,比如pl2303这个USB转串口设备,我们想把它在核心驱动中的注册节点修改为ttyUSB8,那么需要在核心驱动程式中做如下修改: 在usb-serial.c程式中,找到get_free_serial这个函数,在其中做如下修改即可:static struct usb_serial *get_free_serial(struct usb_serial *serial, int num_ports, unsigned int *minor) { unsigned int i, j, k = 8; int good_spot; dbg("%s %d", __func__, num_ports); *minor = 0; mutex_lock(&table_lock); for (i = 0; i < SERIAL_TTY_MINORS; ++i) { dbg("%s :serial->type->description == %s \r\n",__func__,serial->type->description); if(strcmp(serial->type->description,"pl2303 ") == 0) { if(serial_table[k]) { k++; i=k; } else { i=k; } } /* 注解:先判断注册设备名是否为pl2303,如果是的话那么就把k这个变量付给i即可。如果再有另外一个pl2303的话,设备会在8的基础上继续加一。 */ if (serial_table[i]) continue; good_spot = 1; for (j = 1; j <= num_ports-1; ++j) if ((i+j >= SERIAL_TTY_MINORS) || (serial_table[i+j])) { good_spot = 0;

USB转串口配置及驱动安装说明

Model:UT-886 USB/RS-232 商业级接口转换器使 用 说 明 书

一、概述--------------------------------------------------2二、主要功能--------------------------------------------2三、-------------------------------------2四、性能参数---------------------------------------------3五、----------------------------------------六、-----------------------4七、------------------------------------------5八、观------------------------------------------ 5 九、-------------------------------6-13 硬件安装及应用连接器和信号产品外形和通信连接示意图故障及排除产品外图安装驱动程序步骤 3

一、概述 PC ,USB PC RS-232USB RS-232PC RS-232随着产业的不断发展接口正在逐渐替代老式的各种低速外围接口,然而目前工业环境中许多重要的设备仍然使用接口界面设计,因此许多用户使用到转换器来实现机与设备之间的数据传输。 二、主要功能 UT-886接口转换器支持以下通信方式:1、点到点通信方式 三、硬件安装及应用 : UT-886USB/RS-232,USB RS-232USB RS-232,I/O ,.是一款通用的转换器无需外加电源、兼容、标准,能够将单端的信号转换为信号,转换器内部带有零延时自动收发转换独有的电路自动控制数据流方向即插即用确保适合一切现有的通信软件和接口硬件。 UT-886300-460800bps USB RS-232接口转换器可以为点到点、数据通讯速率,带有电源指示灯及数据流量指示灯可指示故障情况、支持的通讯方式有到转换。 UT-886USB USB USB/DB9M /,RS-2329DCD RXD TXD DTR GND DSR RTS CTS RI 安装接口转换器前请先仔细阅读产品说明书,将产品端通信电缆接入电脑接口端,本产品采用、通用连接器为输入输出接口无需设置自动实现通信方式,可使用双绞线或屏蔽线,连接、拆卸非常方便。转换器为线制,全信号连接。

相关主题