?潭水无风?

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  12 随笔 :: 114 文章 :: 1 评论 :: 15万 阅读
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

minicom是linux系统下的一个命令行串口工具,也是一个相当受欢迎的PPP拨号连线程序,该命令用于调制解调器通信程序。

一、安装

打开终端,输入安装命令:

sudo apt-get install minicom

 

 

二、语法及配置说明

2.1 语法及参数说明

minicom [-8lmMostz][-a<on或0ff>][-c<on或off>][-C<取文件>][-d<编号>][-p<模拟终端机>][-S<script文件>][配置文件]

参数说明:

  • -8 不要修改任何8位编码的字符。
  • -a<on或0ff> 设置终端机属性。
  • -c<on或off> 设置彩色模式。
  • -C<取文件> 指定取文件,并在启动时开启取功能。
  • -d<编号> 启动或直接拨号。
  • -l 不会将所有的字符都转成ASCII码。
  • -w 开启自动卷屏,不加这个项,那么在minicom和pc交互的时候中键入命令超过一行时候会被截断,(这时候可以通过 w来开和关切换截断行功能)。
  • -m 以Alt或Meta键作为指令键。
  • -M 与-m参数类似。
  • -o 不要初始化调制解调器。
  • -p <模拟终端机> 使用模拟终端机。
  • -s 开启程序设置画面。
  • -S<script文件> 在启动时,执行指定的script文件。
  • -t 设置终端机的类型。
  • -z 在终端机上显示状态列。
  • [配置文件] 指定minicom配置文件。

 

2.2 配置选项目录

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

此菜单定义你的缺省目录。

  1. A - Download directory:下载的文件的存放位置
  2. B - Upload directory:从此处读取上传的文件
  3. C - Script directory:存放login脚本的位置
  4. D - Script program:作为脚本解释器的程序。缺省是“runscript”,也可用其它的东东(如: /bin/sh 或 "expect")。Stdin和Stdout连接到modem,Stderr连接到屏幕。若用相对路径(即不以'/'开头),则是相对于你的home目录,除了脚本解释器以外。
  5. E - Kermit program:为kermit寻找可执行程序和参数的位置。命令行上可用一些简单的宏:‘%1’扩展为拨出设备的完整文件名,‘%b’扩展为当前波特率。
  6. F - Logging options:配置日志文件写入的选项

三、使用说明

安装好后打开minicom

sudo minicom
sudo minicom -s #直接进入程序设置画面

打开后进入欢迎界面,最下面有一行提示,表示同时按下Ctrl-A,之后松开再按下Z会进入帮助页面,不区分大小写,minicom均是以此方式来进行,下文中以空格代替。

 

 进入帮助页面,会列出各种命令的快捷键

在帮助页面可以看到配置minicom的快捷键是o,此时按下o会进入配置界面,也可以在欢迎界面或使用过程中按下Ctrl-a o的方式打开。

按上下键选择"Serial port setup"(串口配置),进入串口配置界面,此时按下左边对应的字母可以使光标跳转到对应的条目,可以对配置进行修改,修改后如果要保存,需要按下Enter,如果不保存,按下esc。设置好后按下Enter或esc退出界面。

按上下键选择"Screen and keyboard"(串口配置),如果需要十六进制显示需要更改"Hex Display"为Yes,修改后如果要保存,需要按下Enter,如果不保存,按下esc。

选择"save setup as dfl",可以将刚刚的修改作为默认配置,以后启动都按照这个配置启动。

按下esc退出配置界面,此时如果串口有数据便会显示出来。

按下Ctrl+a w自动卷屏,当显示的内容超过一行之後,自动将后面的内容换行。这个功能在查看内核的启动信息时很有用。

按下Ctrl+a n可以显示时间戳,常用的是simple的时间戳,再按一次显示extended的时间戳,前者只显示到秒,后者精确到毫秒。

按下Ctrl+a c清除屏幕的显示内容。

按下Ctrl+a b浏览minicom的历史显示。

按下Ctrl-a x 或者Ctrl-a q可以退出minicom。

 

posted on   万物拾光  阅读(1071)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
点击右上角即可分享
微信分享提示