zoukankan      html  css  js  c++  java
  • ubuntu + usb转RS232驱动

    1. 购买USB转串RS232/485/422

        如果你的电脑有串口的话,就不用买啦,我的台式机有串口,把USB转串的线插上之后,unbuntu就不支持了。(自己有嘛)

        就是输入  ls /dev/ttyUSB*

        提示没有那个文件或目录


    2. 笔记本上的情况

        输入   ls /dev/ttyUSB*

        输出 /dev/ttyUSB0    表示ubuntu本身就自带了usb转串口的驱动


    3. 连接测试

        接上USB串口线,看看系统是否可以识别。输入以下命令

        dmesg | grep ttyUSB

        我的笔记本输出 [ 27.224393] usb 2-1.1: FTDI USB Serial Device converter now attached to ttyUSB0

        或者直接可以到/dev下看看有没有ttyUSB0或者ttyUSB1

    4. 安装 minicom,相当于windows下的超级终端。
         sudo apt-get install minicom

    5. 配置minicom。一般要root权限使用mincom
         minicom -s
        进行minicom配置。
        +-----[configuration]------+
                | Filenames and paths      |
                | File transfer protocols  |
                | Serial port setup        |
                | Modem and dialing        |
                | Screen and keyboard      |
                | Save setup as dfl        |
                | Save setup as..          |
                | Exit                     |
                | Exit from Minicom     
        选择 Serial port setup,会出现:
        A -    Serial Device      : /dev/ttyUSB1                              |
        | B - Lockfile Location     : /var/lock                                 |
        | C -   Callin Program      :                                           |
        | D -  Callout Program      :                                           |
        | E -    Bps/Par/Bits       : 9600 8N1                                  |
        | F - Hardware Flow Control : No                                        |
        | G - Software Flow Control : No                                        |
        |                                                                       |
        |    Change which setting?  
        我自己电脑的是ttyUSB0,这里需要注意的是流控制的配置,流控制全部选NO。
        然后 Save setup as dfl 

    5. 回环测试
        将DB9的2号和3号针(TX/RX)短接
        sudo minicom
        输入几个字母,就可以看到输出了。

    有时间继续介绍串口编程


    参考连接:http://blog.chinaunix.net/uid-23733005-id-204774.html






        

  • 相关阅读:
    雅虎公司C#笔试题
    DES
    从Socket看Visual C#.Net网络程序开发
    进一步接触C#委托与事件
    学习C#消息:循序渐进
    解惑答疑:C#委托和事件
    利用Visual C#实现Windows管道技术1
    使用命名管道通过网络在进程之间进行通信
    C#体验编程技术 类与对象
    学习C#实现HTTP协议:多线程文件传输
  • 原文地址:https://www.cnblogs.com/lvchaoshun/p/5906865.html
Copyright © 2011-2022 走看看