zoukankan      html  css  js  c++  java
  • USB转232 电路答疑及常用芯片比较

    在一个论坛找到一篇不错的文章,share一下。

    1,这种转换电路是不是双向使用的,即:RS232接口的设备可以插到PC电脑的USB口,USB接口的设备也可以插到PC电脑的RS232口?

    2,驱动程序需要自己设计吗?还是可以从网上下载?

        答:严格地说此类芯片不应叫“USB 转 232 ”芯片,因为它的接口不是RS-232的电平(是TTL或CMOS电平的),但叫它“USB 转 UART”又不象,因为它除了RXD和TXD外,还有RS-232中定义的全部的其他信号。应该叫它是 USB 协议与232协议的转换芯片较合适。 由于RS-232接口在电脑上慢慢淡出,而USB总线接口已成为电脑的主流配置,但还有大量的设备使用RS-232接口和相应的软件,而此类转换芯片是在 USB上虚拟一个RS-232接口,加上驱动软件,在电脑上看到的是增加了一个串口,使得原来的设备软件照样使用。用此类芯片加上个RS232的电平转换芯片,就可通过USB口与原RS232接口的设备连接通信了,这种产品在市场上已有很多。 除了用于与老设备兼容外,目前使用较多的是电脑通过USB口用此芯片与有UART接口的单片机通信(或其他IC通信),具有成本低、可从USB取电、编程相对简单(等于是对串口编程,不用关心USB复杂的协议)等优点,已广泛用与手机、数码相机、打印机等多种产品中。 USB转232芯片,对原串口的老设备和软件兼容性不是太好,有些设备的软件可能不能用或有时通信不畅。但使用此类芯片的新设备,不存在此问题。使用时要注意在PC机没有关闭串口时,拔出连接有时会死机。 RS232接口的设备可通过“USB 转232”转换器(不是芯片)接到电脑的USB口,不用更改软件。但USB接口的设备不能插到PC电脑的RS232口。“USB 转 232”芯片的驱动程序,芯片厂家都会提供,网上也都有下载。

    3、常用芯片比较 CP2101简单易用,就是装驱动比较麻烦,外围元件少 USB 转 232 电路,我比较喜欢用CH341!而且CH341还可以转其它接口:) FT232BM开发起来比较容易,不过外围器件比CP2101多,个头大。现在又出了FT232RL,集成度较高,价格也便宜了 PL2303价格最低,但外围电路较复杂,FT232最贵,但功能最强,CP2101外围电路最简单,价格适中。PV8651好像与PL2303兼容的。

  • 相关阅读:
    准备试用一下PHPUnit
    php dump 当前所有局部变量
    利用JNI动态链接库实现Java调用Jerasure库
    CentOS 5.5下配置新的Java环境
    Eclipse安装SVN插件
    hadoop0.20.2 Eclipse下编译过程
    学习ant——Java的Build工具
    CentOS5.5下安装MySQL 5.5全过程
    转载:Hadoop0.20.2集群的安装配置
    Linux 下使用Java连接MySQL数据库,并且实现插入、删除、选择操作
  • 原文地址:https://www.cnblogs.com/Akagi201/p/2418539.html
Copyright © 2011-2022 走看看