如何配置minicom

来源:互联网 发布:第三方 网站数据统计 编辑:程序博客网 时间:2024/05/24 06:38

安装:

sudo apt-get in stall minicom 

配置:注意一定要在root下或用sudo,不然做的配置不会被保存输入:sudominicom -s 这时会弹出提示: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 退出Minicom这时要根据自己设备的情况进行配置,因为我要对思科的交换机做配置,

所以我选择对“Serial port setup”进行设置使用down箭头选择serial port setup出现具体各选项的配置:A -  Serial Device  : /dev/tty8 B - Lockfile Location : /var/lock C - Callin Program  : D -  Callout Program  : E -  Bps/Par/Bits: 115200 8N1 F - Hardware Flow Control : Yes G - Software Flow Control : No  Change which setting?  A,设置dev/ttyS1 表示是串口2

 将选项E的值设置为:9600 值得注意的是Serial Device部分,默认值是/dev/ttyS1Debian绝大多数LinuxttyS0对应的是com1ttyS1对应的是com2这个是比较容易忽略的一点。切换"Add Linefeed"on/off。若为on,则每上回车键在屏幕上示之前,都要加上一个linefeed  为你提供一个回卷(scrollback)的缓冲区。可以按u上卷,按d下卷,按b上翻一页,按f下翻一页。也可用箭头键和翻页键。可用sS(大小写敏感)在缓冲区中查找文字串,N键查找该串的下一次出现。c进入引用模式,现文字标,你就可以按Enter键指定起始行。然后回卷模式将会结束,带有前'>'的内容将被发送。清屏拨一个号,或转向拨号目录

切换本地回显为on/off(若你的minicom版本支持)     break信号送modem     运行脚本(Go)。运行一个登录脚本挂断

切换光标键在普通和应用模式间发送的转义序列的类型(另参下面关于状态行的注释跳至shell

。返回时,整个屏幕将被刷新(redrawn) 清屏,运行kermit,返回时刷新屏幕文件捕获开关。打开时,所有到屏幕的输出也将被捕获到文件中发送modem初始化串。若你online,且DCD线设为on,则modem被初始化前将要求你进行确认,配置minicom。转到配置菜单通信参数。允许你改变bps速率,奇偶校验和位数不复位modem就退出minicom。如果改变了macros,而且未存盘,会提供你一个save的机会接收文件。从各种协议(外部)中进行选择。若filename选择窗口和下载目录提示可用,会出现一个要求选择下载目录的窗口。否则将使用Filenames andPaths菜单中定义的下载目录发送文件。选择你在接收命令中使用的协议。如果你未使文件名选择窗口可(FileTransferProtocols菜单中设置),你将只能在一个对话框窗口中写文件名。若将其设为可用,将弹出一个窗口,显示你的上传目录中的文件名。可用空格键为文件名加上或取消标记,用光标键或j/k键上下移动光标。被选的文件名将高亮显示。目录名在方括号中显示,两次按下空格键可以在目录树中上下移动。最后,按Enter发送文件,或按ESC键退出。选择终端模拟:ANSI(彩色)VT100。此处还可改变退格键,打开或关闭状态行切换linewrapon/off   退出minicom复位modem如果改变了macros而且未存盘,会提供一个save 如果用的是USB转接线可以如下操作插入USB转串口的线,应该可以在/dev目录下发现ttyUSB0这个块设备文件# ls /dev/ttyUSB0  /dev/ttyUSB0 设置“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.. Exit Exit from Minicom选择Serial port setup。设置A-Serial Device,B-LockfileLocation,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? 

设置

“Modem and dialing”Ainiting string BRest string KHang-up string 三项的值去掉。5.选择“Save setup as dfl”保存设置,选择

“Exit from Minicom”

退出。6.最后就可以通过minicom这个指令来连接设备了

转】

minicom

启动时出现

Device /dev/ttyS0 lock failed 

我另一个终端可能没有关闭

minicom

,再打开一个终端时出现提示:

 Device /dev/ttyS0 lock failed: Operation not permitted. 之前yum的时候也出现过进程占用情况,是在/var/run里删掉yum.pid解jue的。现在这个问题类似的查看哪个进程在用minicom吧:

 [root@localhostlll]# psauxf |grepminicom root      4973  0.0  0.4   5620  2456 ?        S    Oct26   0:03      \_ minicom -s root     18540  0.0  0.1   4212   688 pts/1    S+   13:20   0:00              \_ grepminicom [root@localhostlll]# kill -9 4973 bash: kill: (4973) -No such process 这时我发现另一终端在用minicom时候我关闭了,但是系统还没有反应过来所以显示了两root进程,但是kill的时候这个进程又关闭了,所以没有4973注意:非正常关闭minicom会在/var/lock下创建几个文件LCK*这几个文件阻止了minicom的运行,将它们删除后即可恢复)minicom:cannot open /dev/ttyUSB0问题的解决

 今天启动minicom发现一个问题,就是当输入命令:minicom 后,终端显示minicom:cannot open /dev/ttyUSB0: No such file or directory 解决方法:将虚拟机中的USB断开后重新连接就好了。问题的原因是虚拟机启动时没有真正接上COM1口,而且此时在/dev目录下也没有ttyUSB0只有ttyUSB1 这也就是说明没有连接上又一次:::

问题一:usb转串口是连上去了,可是一启动开发板,终端上没有任何输出?

后来才知道,在单位直接是串口通信,在家换成了usb转串口了,所以要更换串口。

方法:

1.在使用串口之前必须查看你的电脑是否可以支持usb转串口通信。如果出现下面字样则支持还是ok的。

ourunix@ubuntu:~$ lsmod | grep usbserial
usbserial 33694 3 pl2303

2.插上usb之后,出现连接成功信息就好了。

ourunix@ubuntu:~$dmesg | grep USB0

检查是否存在设备/dev/ttyUSB0,如果没有就建立一个:

ourunix@ubuntu:~$ls /dev/ttyUSB0
ourunix@ubuntu:~$mknod /dev/ttyUSB0 c 188 0

3.将默认设置进行修改

ourunix@ubuntu:~$sudo minicom -s

+-----[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/ttyUSB0(注意其中的USB是大写),按回车返回。数据流控制:按“F”键设置“Hardware Flow Control”为“NO”.Goodluck

问题二 由于插拔不正确,没有先关闭开发板就先关闭minicom时,出现这样的问题;

@ubuntu:~$ sudo minicom 
Device /dev/ttyUSB0 is locked.
方法:

1 你可以考虑关机重启。。^o^

2 查看/tmp目录,看看有没有和lock相关的,有删除既可以

0 0
原创粉丝点击