Linux 超级终端-minicom usbserial to rs232:(suse 11)下测试下完全正常

jackxiang 2010-4-8 00:09 | |
原文使用环境为Redhat Linux Enterprise 4 Update4,在我的环境(suse 11)下测试下完全正常,同时让我感觉到LINUX的强大,USB serial插上后自动就认到了,win是要认驱动的,而且不容易驱好.言归正传:


1.当然是确定安装了minicom这个小工具啦

[root@chasfer ~]# rpm -qa |grep minicom

minicom-2.00.0-19



2.插入USB转串口的线,应该可以在/dev目录下发现ttyUSB0这个块设备文件

[root@filter ~]# ls /dev/ttyUSB0

/dev/ttyUSB0


3.设置“Serial port setup”

以root用户运行minicom –s,进入configuration界面,如下:

  [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,B-Lockfile Location,E-Bps/Par/Bits等为如下所示,并保存。

  A - Serial Device : /dev/ttyUSB0  

  B - Lockfile Location : /var/lock  

  C - Callin Program :  

  D - Callout Program :  

  E - Bps/Par/Bits : 9600 8N1  

  F - Hardware Flow Control : Yes  

  G - Software Flow Control : No  

  

  Change which setting?  

  

4.设置“Modem and dialing”,将A—initing string B-Rest string K-Hang-up string 这三项的值去掉。(以ENTER保存,我开始就没有保存,不能通过。)



5.选择“Save setup as dfl”保存设置,选择“Exit from Minicom”退出。




6.最后就可以通过minicom这个指令来连接设备了,直接输入minicom,就可以像使用Windows的超级终端一样操作了。


另外在进入minicom后可以通过CTRL+A打开帮助,按Z弹出所有帮助菜单。

其中Q和X可以退出minicom返回shell。


http://www.diybl.com/course/6_system/linux/Linuxjs/2008627/128742.html


本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/BlueCY/archive/2009/04/08/4057578.aspx


从网上查找资料从而得出的,参考资料:
http://www.cnitblog.com/201/archive/2008/01/31/5813.html计算机的串口不能用,怎么与目标板的串口连接呢?
http://www.okeve.com/System/Linux/20071130/31118.htmlLinux系统下使用USB转串口连接工业设备
http://www.oklinux.cn/html/Basic/jyjq/20080317/49447.htmlVMware技巧:在Minicom下启动Linux系统
1、打开Vmware workstation ,单击菜单栏上的VM下的setting,进入virtual machine setting对话框
2、单击add,添加serial port,依此下一步,直到完成为止。
3、连接好开发板,打开linux虚拟机,进入终端输入minicom –s,进入minicom的设置模式。
a) 检查是否存在设备/dev/ttyUSB0,如果没有就建立一个:
mknod /dev/ttyUSB0 c 188 0
选择串口:在选择菜单中的“Serial port setup”,按回车,再按“A”以设置 “Serial Device”/dev/ttyUSB0(注意其中的USB是大写),按回车返回。
b)设置波特率:按“E”键进入设置“bps/par/Bits”(波特率)界面,如果按“I”以设置波特率为115200,按回车返回。 (我使用的是2440的板子)
c)数据流控制:按“F”键设置“Hardware Flow Control”为“NO”.
其它为缺省设置,然后按回车到串口设置主菜单,选择“Save setup as
df1”,按回车键保存刚才的设置(保存到“/etc/vminirc.df1”),再选择“Exit”退出设置模式,回到minicom操作模式。此时
可像Windows下的超级终端一样使用了。

在最后使用时,XP和linux只能有一个终端可以使用,二者不能同时使用!所以在vmware的状态下,要让linux识别串口的存在,需要重新拔插USB串口!
minicom只能在root权限下才可以使用

作者:jackxiang@向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除
地址:https://jackxiang.com/post/2906/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!


最后编辑: jackxiang 编辑于2010-4-8 00:11
评论列表
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]