`
sjsky
  • 浏览: 913497 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

linux下USB转串口的设置

阅读更多
    blog迁移至:http://www.micmiu.com

      在linux下利用短信modem发送短信,由于短信modem使用的是USB串口转换器(芯片为PL2303),把在配置和调试的过程和方法在此记录下,希望给有同样需求的同仁提供一点帮助。

【一】、驱动相关说明:
如果直接使用串口线,而没有用到USB转串口设备,就不需要安装驱动。
如果使用了USB转串口,一般情况下也不需要安装驱动了,目前linux系统已经包含了该驱动,可以自动识别,亦可通过以下命令查看以便确认是否支持。
查看模块装载的情况:
引用
# lsmod |grep pl2303
pl2303                 18629  0
usbserial              29865  1 pl2303

如果看到类似于上述信息,则表明能正确识别该设备,否则安装该设备的驱动。

同时你可以查看系统的一些信息
引用
# dmesg | tail -f
。。。。。。
drivers/usb/serial/usb-serial.c: USB Serial support registered for PL-2303
pl2303 3-1:1.0: PL-2303 converter detected
usb 3-1: PL-2303 converter now attached to ttyUSB0
usbcore: registered new driver pl2303
drivers/usb/serial/pl2303.c: Prolific PL2303 USB to serial adaptor driver v0.11
。。。。。。

如果看到类似上述信息,可知usb转串口芯片PL-2303的驱动已经注册加载,对应系统设备是/dev/ttyUSB0(下面对串口设置时需要用)

linux系统下PL2303的芯片驱动可以到它的官网下载:http://www.prolific.com.tw/Eng/downloads.asp?ID=31
如果以下几种情况是不需要安装驱动:
  • Linux Kernel 2.4.10 and above already includes built-in drivers for PL-2303H.
  • Linux Kernel 2.4.31 and above already includes built-in drivers for PL-2303H, PL-2303XA/HXA and PL-2303HXD.
  • NOTE: Google Android OS is also based on Linux kernel so it also supports PL2303.


【二】、minicom配置:
当然先查看下minicom是否已经安装好,具体的安装这里就不再描述了。
首页以root用户登录linux系统,后执行:
1.#minicom -s


2.选择 serial port setup:
  • “A - Serial Device”要配置为/dev/ttyUSB0(该值和之前dmesg查询到信息一致,如果直接用的串口线,一般配置为/dev/ttyS0)
  • “E - Bps/Par/Bits”设置成“9600 8N1”
  • “F - Hardware Flow Control”设置成“No”
如下图:

按照各项提示的按键,修改需要的内容,比如选择“E - Bps/Par/Bits”如下图所示:

上述三项修改完成后,按回车一直返回主选项目录。
3.选择Modem and dialing
如果不是用来控制modem, 一般需要修改此选项,具体配置如下:

修改完成按回车一直返回主选项目录。
4.保存配置退出(一定要记得这一步)
设置完成后选择 Save setup as dfl 将当前设置保存为默认设置. 选Exit退出即可。

到此已经基本配置好,可以输入AT命令简单测试下串口通信。


转载请注明来自:Michael's blog @http://sjsky.iteye.com

-----------------------------------分 ------------------------------------隔 ------------------------------------线 --------------------------------------


  • 大小: 29.8 KB
  • 大小: 39.2 KB
  • 大小: 33.7 KB
  • 大小: 73.2 KB
3
0
分享到:
评论

相关推荐

    linux下如何使用USB转串口线

    Linux 下使用 USB 转串口线的详细步骤 Linux 操作系统下,使用 USB 转串口线需要安装 minicom 软件,并配置串口设备。下面是具体的步骤: 1. 安装 minicom 软件 在 Linux 系统下,不需要另外安装 USB 转串口驱动...

    LinuxUSB转串口源代码

    5. **设备文件创建**:成功识别USB转串口设备后,Linux会在/dev目录下创建一个或多个设备文件,如/dev/ttyUSB0,供应用程序通过标准的串口API访问。 6. **用户空间应用接口**:在用户空间,开发者可以使用标准的...

    usb转串口_usb转串口驱动_

    USB转串口技术是计算机与外部设备通信的一种常见方式,尤其在旧设备或者需要长距离传输数据的场景中,串口(Serial Port)扮演着重要角色。然而,现代计算机往往不再配备物理串口,这就需要用到USB转串口设备,通过...

    winxp,wince,linux下USB转串口驱动

    标题中的“winxp,wince,linux下USB转串口驱动”指的是在三种不同的操作系统环境下——Windows XP、Windows CE(一种嵌入式操作系统)以及Linux上,如何安装和使用USB转串口驱动程序。USB转串口驱动允许通过USB接口...

    linux PL2303 usb转串口驱动源码

    Linux PL2303 USB转串口驱动源码解析 PL2303是一款由Prolific Technology Inc.公司生产的USB到UART桥接芯片,它广泛应用于各种设备中,为设备提供USB接口与计算机进行串行通信。在Linux系统中,为了使PL2303芯片...

    Ubuntu的下USB转串口芯片驱动程序安装

    USB转串口芯片是常见于将USB接口转换为标准RS-232串行端口的硬件设备,这类设备在嵌入式开发、数据采集和串口通信等场景下应用广泛。CP210X和PL2303是两种常见的USB转串口芯片。 首先,CP210X是Silicon Labs生产的...

    Tina linux USB转串口通信实现方法-已验证

    在本文中,我们将深入探讨如何在Tina Linux操作系统上实现USB转串口通信,并且这一方法已经在全志Linux系统上得到了验证。这个过程涉及到硬件接口的建立、驱动程序的编写和配置,以及实际的数据传输。我们将主要关注...

    usb 转串口驱动下载

    USB转串口驱动是计算机硬件通信中的一种常见技术,它允许通过USB接口连接到传统的串行设备,如打印机、调制解调器或嵌入式系统。这种驱动程序扮演着关键角色,因为它允许操作系统识别并有效地与USB转串口设备进行...

    UNITEK(优越者)USB转串口驱动

    标题中的“UNITEK(优越者)USB转串口驱动”指的是UNITEK品牌的一款USB到串行接口的转换器的驱动程序。这种设备通常用于将计算机的USB接口转换为RS-232串行通信接口,以兼容那些需要传统串口的老式设备或特定的专业...

    Linux kernel 2.6 USB转串口IC驱动程序介绍

    Linux kernel 2.6 USB转串口IC驱动程序介绍, pdf document.

    USB转串口驱动

    USB转串口驱动是计算机与单片机通信中常用的一种技术,它允许用户通过USB接口连接到设备的串行端口,实现数据的双向传输。USB(通用串行总线)因其易用性和高速传输能力而广泛应用于各种硬件设备,但许多单片机或微...

    短信猫USB驱动,将USB转串口

    USB转串口驱动是短信猫正常工作不可或缺的一部分,因为大多数短信猫设备使用的是串行通信协议,而现代计算机通常不直接支持串行接口。USB到Serial驱动的作用就是桥接这个鸿沟,将USB接口转换为虚拟的串行端口(COM口...

    USB转串口万能驱动

    USB转串口万能驱动是将USB接口转换为串行通信接口的一种技术,它使得现代计算机可以通过USB端口与各种传统串口设备进行通信。在许多情况下,这种驱动程序是必要的,因为许多旧的硬件设备如打印机、调制解调器、GPS...

    USB232转串口驱动

    USB转串口驱动是计算机硬件连接与通信领域中一个重要的技术环节,特别是在需要将老式串行设备连接到现代USB接口的场景下。标题“USB232转串口驱动”指的是一个特定类型的USB转串口适配器,通常基于PL2303、FTDI或CH...

    Linux 串口和USB转串口操作代码,能用于at指令测试

    Linux 串口和USB转串口操作代码,能用于at指令测试, 可以测试ESP32和ESP8266

    常用USB转串口芯片介绍

    常用USB转串口芯片介绍 本资源摘要信息主要介绍了常用的USB转串口芯片,即PL2303和CP2102/CP2103芯片。这些芯片都是实现USB到RS232串行口转换的关键组件。 PL2303芯片 PL2303芯片是符合USB1.1标准的USB转串口芯片...

    ch340 USB转串口驱动

    标题中的“ch340 USB转串口驱动”是指一种硬件接口适配器,它能够将USB接口转换为串行通信接口,以便于电脑与使用串口通信的设备(如Arduino、模块化传感器、GPS接收器等)进行交互。CH340芯片是这种转换器的核心,...

    linux usb转串口驱动

    本文将深入探讨Linux下USB转串口驱动的工作原理、安装方法以及常见问题。 首先,USB转串口驱动的核心在于USB通信协议和串行通信协议的桥接。USB设备通过USB协议向主机发送和接收数据,而串口设备则遵循RS-232、RS-...

    Ubantu虚拟机上linux系统usb转串口总结

    在Ubuntu虚拟机上进行Linux系统USB转串口的操作是一个常见的需求,特别是在开发、调试或测试过程中,我们需要将USB设备仿真为串口以便于通信。这篇博文主要探讨了如何在Ubuntu虚拟机环境中设置和使用USB转串口技术。...

    UTC宇泰USB转串口原厂驱动文件

    标题中的“UTC宇泰USB转串口原厂驱动文件”是指由UTC宇泰公司提供的用于将USB接口转换为串行通信接口的驱动程序。这种驱动是专门为使用FT232芯片的USB转串口设备设计的,确保电脑系统能够识别并正确地与这些设备进行...

Global site tag (gtag.js) - Google Analytics