您的位置:首页 > 运维架构 > Linux

linux下安装串口工具minicom及配置

2011-06-01 20:26 399 查看
Minicom是linux下串口通信的软件,他的使用完全依靠键盘的操作,虽然没有“超级终端”那么易用,但是使用习惯之后读者将会体会到他的高效与便利。下面将讲解Minicom的安装和配置。

安装:
sudo apt-get install minicom


配置:
在使用minicom之前, 首先要保证你对串口有读/写的权限. 我们知道, Linux的设备对应于/dev/目录中的某个文件. 串口COM1对应ttyS0, COM2对应ttyS1. 使用这个命令来看你对COM1的权限:

$ ls -l /dev/ttyS0
crw-rw---- 1 root dialout 4, 64 2006-05-04 06:52 /dev/ttyS0


可以看到,它的属主是root.

正如在WINDOWS中要配置超级终端, 在使用minicom之前, 先要对串口进行配置.

1. 运行$ sudo minicom

$ sudo minicom

2. 先按下Ctrl + a, 放开, 再按o, 出现配置菜单.

或者直接用

sudo minicom -s

3. 选择 Serial port setup, 此时所示图标在“Change which setting”中,键入“A”,此时光标移到第A项对应处:串口COM1对应ttyS0, COM2对应ttyS1. (注意选择)
如果是USB转串口则用ttyUSB0,ttyUSB1
对波特率,数据位和停止位进行配置,键入“E”,波特率选为115200 8N1 (奇偶校验无, 停止位1),硬/软件流控制分别键入“F”“G”并且都选NO.在确认配置正确之后,可键入回车返回上级配置界面,并将其保存为默认配置。(即save setup as dfl),之后重启minicom是刚才配置生效,在连上开发板的串口线后,就可在minicom中打印正确的串口信息了。

注:我配置好后下午发现每次信息都显示不完全,还容易卡死

上午还可以的,后来没办法就换了个USB插口,然后改为ttyUSB1后又恢复正常

非正常关闭minicom后再次进入会有错误

Device /dev/ttyUSB0 is locked minicom

通常是因为minicom上次使用时没有正常退出,系统自动在目录/var/lock中生成了lockfile而导致,只要进入/var/lock,删除lockfile,minicom又可以正常启动了,lockfile名称根据文件不同而不同,有时此文件再别的地方,由配置串口时B选项决定
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: