Minicom使用介绍

Minicom使用介绍minicom是一个串口通信工具,就像Windows下的超级终端。可用来与串口设备通信,如调试交换机和Modem等。一、Minicoms使用1.安装minicom打开终端sudoapt-getinstallminicom即可完成安装。2.minicom配置参数命令运行sudominicom-s进入了minicom的配置界面:使用上下键选择Serialports…

大家好,又见面了,我是你们的朋友全栈君。

minicom是一个串口通信工具,就像Windows下的超级终端。可用来与串口设备通信,如调试交换机和Modem等。

一、Minicoms使用

1.安装minicom

打开终端 sudo apt-get install minicom即可完成安装。

2.minicom配置参数

命令运行sudo minicom -s进入了minicom的配置界面:
title
使用上下键选择Serial port setup,回车。
此时光标在“change which setting”后面停留,它的上面有如下菜单:
title
按下“A”更改Serial Device为“/dev/ttyS0”,表示minicom要操作的是串口COM1。
title
按“E”修改Bps/Par/Bits(数据传输的波特率以及数据传输格式),波特率选为115200 8N1(数据位8,奇偶校验无,停止位1),硬/软件流控制分别键入“F”和“G”,并且都选No。**
A 串行设备
多数人用 /dev/tty1 或 /dev/ttfS1。Linux 下仍然可以使用/dev/cua< n >,但是不推荐这样做,因为这些借口都过时了,使用2.2.x 或更新的内核的系统中没有它们,可以使用 /dev/ttyS< n > 来代替。你也可以使 /dev/modem 成为一个指向实际设备的链接。
如果你有多个modem连接到两个或以上的串口,可以在这儿列表指定,用空格、逗号或者分号作为分隔符。minicom启动时,检查此列表直至发现有可用的modem,并使用之。

B-Lock 文件位置
多数系统上,这应该是 /usr/spool/uucp。Linux系统则使用var/lock。若此目录不存在,minicom将不会试图使用lock 文件。

C Callin program
若你的串口上有uugetty设备或别的什么,可能你就需要运行某个程序以把modem的cq端口切换到dialin/dialout模式。这就是进入dialin模式所需的程序。

D Callout program
这是进入dialout模式所用的程序。

E Bps/Par/Bits
启动时的缺省参数。
如果其中某一项为空,它就不会被使用。有效用户ID “root”(也就是 0 )才能运行callin和callout。
只需输入上面对应的字母,就可以进如相应的菜单进行设置。设置完成,回车,光标会回到“change which setting”后面,如此重复。完成按回车返回主菜 单即可。 返回主菜单后,选择“Save setup as df1”,将其保存为默认设置,
然后选择 Exit退出。需退出后重新打开minicom,软件才会使用上述参数进行初始化。

minicom基本操作如下:
1)需使用Ctrl+a 进入设置状态
2)按z进入设置菜单
(1)O键:打开配置选项;
(2)W键:自动卷屏。当显示的内容超过一行之後,自动将後面的内容换行。这个功能在查看内核的啓动信息时很有用。
(3)C键:清除屏幕的显示内容;
(4)B键:浏览minicom的历史显示;
(5)X键:退出minicom,会提示确认退出。

3、配置选项目录

按Ctrl-A、O,进入setup菜单。人人都可以改变其中的多数设置,但有些仅限于root。
title

此菜单定义你的缺省目录。
title
A – Download directory
下载的文件的存放位置

B – Upload directory
从此处读取上传的文件

C – Script directory
存放login脚本的位置

D – Script program
作为脚本解释器的程序。缺省是“runscript”,也可用其它的东东(如: /bin/sh 或 “expect”)。Stdin和Stdout连接到modem,Stderr连接到屏幕。若用相对路径(即不以’/’开头),则是相对于你的home目录,除了脚本解释器以外。

E – Kermit program
为kermit寻找可执行程序和参数的位置。命令行上可用一些简单的宏:‘%1’扩展为拨出设备的完整文件名,‘%b’扩展为当前波特率。

F – Logging options
配置日志文件写入的选项。

4、命令行参数使用举例

 
  1. -w: 启动minicom的时候,开启自动换行:

不加这个项,那么在minicom和pc交互的时候中键入命令超过一行时候会被截断,(这时候可以通过 w来开和关切换截断行功能).

 
  1. -c on: 启动minicom的时候,显示颜色:

启动之后我们会发现显示的内容不是黑白的了。

 
  1. -C <filename>: 启动minicom的时候,自动创建日志捕捉文件<filename>:

启动之后,所在minicom的输出都会在中保留一份,如果原来文件存在,则追加,不存在则创建一个。

 
  1. -m: 启动minicom的时候,将命令键修改成Meta键(<C-a>变成[Alt]或者[ESC]等):

这样,我们可以取代用 *发送命令的方式,将替换成[Alt]或者[ESC].

 
  1. -S <filename>: 启动minicom的时候,指定运行的脚本:

这里,是你的脚本文件的名字,应该指定绝对路径,否则就会在你启动minicom的路径下寻找。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/134545.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • C语言中sprintf()函数的用法

    C语言中sprintf()函数的用法sprintf函数的用法1、该函数包含在stdio.h的头文件中。2、sprintf和平时我们常用的printf函数的功能很相似。sprintf函数打印到字符串中(要注意字符串的长度要足够容纳打印的内容,否则会出现内存溢出),而printf函数打印输出到屏幕上。sprintf函数在我们完成其他数据类型转换成字符串类型的操作中应用广泛。3、sprintf函数的格式:intsprintf(

    2022年6月15日
    30
  • 微信小程序实质是什么? Hybrid App「建议收藏」

    微信小程序实质是什么? Hybrid App

    2022年2月22日
    47
  • 卸载的软件怎么恢复_mac怎么强制卸载软件

    卸载的软件怎么恢复_mac怎么强制卸载软件http://hi.hiing.net/2011/06/use-homebrew-package-management.htmlMacPorts和Homebrew都是MacOSX上的软件包管理工具(via Wikipedia),且它们之间是不兼容的.个中好处就不介绍了,这里要说的是删除MacPorts并安装Homebrew.准备条件:Mac是自带Ruby程式的,如

    2022年9月21日
    0
  • GIS,Silverlight「建议收藏」

    GIS,Silverlight「建议收藏」
    想学习Silverlight开发GIS,有兴趣的大家一起学习,286448010QQ,zhuqiang4433@hotmail.comMSN

    2022年7月17日
    14
  • Android抽象布局——include、merge 、ViewStub[通俗易懂]

    Android抽象布局——include、merge 、ViewStub[通俗易懂]在布局优化中,Androi的官方提到了这三种布局,并介绍了这三种布局各有的优势,布局重用,减少视图层级,需要时加载。

    2022年6月28日
    23
  • 数据库锁表

    数据库锁表人工智能,零基础入门!http://www.captainbed.net/inner1、锁表发生在insert、update、delete语句中2、锁表的原理是数据库使用独占式封锁机制,当执行上面的语句时,对表进行锁住,直到发生commit或回滚或退出数据库用户3、锁表的原因:第一、A程序执行了对tableA的insert,并还未commite时,B程…

    2022年6月18日
    29

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号