使用linux下面的minicom

1。机器配置

    (1)USB转串口设备: 设备名应为:ttyUSB0,普通串口是ttyS0,ttyS1

    (2)linux装在VMware下面。

2。开始配置

(1)添加串口设备

        对于普通串口:关VMware虚拟机下的linux,在VM->Setting......->点击ADD,把串口加进来,设置时尽量不要用自动检测,要选中串口,反正即使你的虚拟系统启动后可以随便改的,同时要把串口设为启动时就连接.

         对于USB转串口:在VM->Removeable Device->USB device ->选中相应设备

(2)在linux下面输入: minicom -s ttyUSB0;

      选择:Serial port setup:配置如下:

         A: /dev/ttyUSB0

        E: 115200 8N1

        F: No

        G: No

       回车退出。

进入Modem and dialing

  将A—initing string B-Rest string K-Hang-up string 这三项的值去掉。


      按Save setup as df1,保存设置。 按Exit from Minicom退出Minicom

3.启动minicom

#minicom

【注】:Linux下minicom启动时出现Device /dev/ttyUSB0 lock failed
用minicom -s 配置好串口后
重新启minicom
出现了---- Device /dev/ttyS0 lock failed: 不允许的操作.
之前一直很好用,从没有出现过这个问题.
解决办法是在这个帖子里面找到的
http://linux.chinaunix.net/bbs/viewthread.php?tid=905961
第一步:
需要设置Serial Port Setup中的两个地方:
      o Serial Device ---> /dev/ttyUSB0
      o Bps/Par/Bits ---> 115200 8N1
第二步:
再就是 用ps -aux |grep minicom 查一次下,用kill -9把minicom的进程杀掉再启动
ps -aux |grep minicom终端显示为:
Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.7/FAQ
root    XXXX XXX XXX XXX XXX   XXX
root    8319   0.0   0.1 5416 676 pts/1 S+ 17:22 0:00 grep minicom
注:XXXX地方显示的东西和第二行类似,但是我记不请了
然后 kill -9   XXXX 此处的XXXX和第二行8319号类似,也是一个四位的数字
第三步:在终端中运行mincom
一切OK!!!

在minicom 下显示的字符总是有些不对,不知道为什么????

posted on 2011-08-16 11:29  image eye  阅读(2813)  评论(0编辑  收藏  举报