Linux 串口工具minicom

news/2024/11/21 1:40:30/

Linux minicom

Linux中的Minicom是一个串口通信工具,用于与外部设备进行串口通信。它可以用于与嵌入式设备、调试设备、网络设备等进行通信和配置。

  1. 调试和配置串口设备:minicom可以用于连接和调试各种串口设备,如调制解调器、路由器、交换机等。通过minicom,用户可以查看设备的输出信息、发送指令进行配置和调试。
  2. 远程终端连接:minicom可以作为一个终端仿真器,用于远程连接到其他计算机或设备。通过串口连接,用户可以在本地计算机上操作远程设备,进行远程管理和维护。
  3. 数据传输和文件传输:minicom支持通过串口进行数据传输,可以用于传输文件、备份数据等。用户可以通过minicom将文件发送到远程设备或从远程设备接收文件。
  4. 系统调试和故障排查:minicom可以用于调试和排查系统故障。通过串口连接到系统控制台,用户可以查看系统的启动信息、错误日志等,帮助定位和解决问题。
  5. 嵌入式开发和调试:对于嵌入式系统开发者来说,minicom是一个重要的工具。它可以用于与嵌入式设备进行通信,进行程序下载、调试和测试。

minicom在Linux系统中可以方便地进行串口通信和远程终端连接,对于调试、配置和管理各种串口设备以及进行系统故障排查都非常有好用。

作者:炭烤毛蛋 ,点击博主了解更多。


提示:Minicom终端界面中退出十无响应,可以 ‘Ctrl' + C退出进程。

文章目录

  • Linux minicom
  • 1. minicom 打开串口
    • 1.1 安装Minicom
    • 1.2 配置Minicom
  • 2 USB转串口设定默认权限
    • 2.1 编写udev规则
    • 2.2 立即生效 udev规则
  • 总结


1. minicom 打开串口

1.1 安装Minicom

sudo apt-get install minicom

1.2 配置Minicom

  • minicom配置
sudo minicom -s

在这里插入图片描述
根据个人偏好配置minicom即可。

  • 选择串口设备
    在配置界面中,使用上下箭头键选择"Serial port setup",然后按下回车键。
    Serial port setup

  • 配置串口参数:
    在串口设置界面中,可以配置波特率、数据位、停止位、校验位等参数。
    示例中端口为/dev/ttyUSB0,波特率111520,数据位8bit,无停止位,无校验,无流控。
    在这里插入图片描述

  • 保存配置
    配置完成后,按下F10键保存配置并退出。

  • 使用Minicom
    Minicom的终端界面执行打开minicom,并开始监视串口数据。

minicom

在Minicom终端界面中,你可以发送和接收串口数据。按下Ctrl+A键,然后按下Z键,可以打开Minicom的命令菜单,其中包含了一些常用的命令。

  • 退出Minicom:
    在Minicom终端界面中,按下Ctrl+A键,然后按下X键,可以退出Minicom。

2 USB转串口设定默认权限

在Ubuntu中,可以使用udev规则来动态匹配和设置/dev/ttyUSB0节点的权限。udev是Linux系统中用于管理设备的设备管理器。打开终端并以root用户创建一个udev规则文件。

2.1 编写udev规则

创建一个新的规则文件命令如下:

sudo nano /etc/udev/rules.d/99-usb-serial.rules

99-usb-serial.rules中,添加以下内容:

KERNEL=="ttyUSB[0-9]*", MODE="0666"

保存并关闭文件。

2.2 立即生效 udev规则

使用以下命令重新加载udev规则:

sudo udevadm control --reload-rules

重新插拔USB设备或重新启动系统,udev规则将会自动匹配并设置/dev/ttyUSB0节点的权限为0666,即所有用户都具有读写权限。

总结

不枉博主踩坑编写,欢迎关注博主 炭烤毛蛋 了解更多。


http://www.ppmy.cn/news/727939.html

相关文章

uniapp打包白屏问题

【bug】:浏览器运行正常,模拟器、真机运行只有tab栏显示,或者完全白屏。打包也是白屏。 【控制台报错信息】: 注意:app不支持dom操作 【解决办法】:在main.js里修改 render函数是vue通过js渲染dom结构的…

镜头焦距、光圈、物距与景深之间的关系

光学镜头选择时,景深是影响成像效果的参数之一,这里记录镜头景深的几个影响因素及之间的关系。 1 焦距 焦距是指平行光入射时从透镜光心到光聚集之焦点的距离,焦距大家都清楚,不再细说。 2 光圈 2.1 光圈 光圈是一个用来控制…

远心镜头参数计算

景深,在光学摄影中是一个很重要参数,它的大小决定着清晰图像范围。在远心光学成像中,景深也是一个经常被提及的参数,它的大小取决于镜头倍率、光圈数、波长、像素大小、客户使用的边缘提取算法灵敏度。对于大多数远心系列镜头,陈述的景深是在光圈数为8的整体景深。景深可用…

C#(五十一)之特性

特性是用于为程序元素添加额外信息的一种机制。比如记录文件修改时间、提示某方法已经过期等。方法、变量、属性、类、接口、结构体以及程序及都是程序元素 Obsolete第二个参数设置为true,调用此方法会产生警告并引起编译器报错 百度了一下C#还有其他的特性以及自定义特性&am…

机器视觉镜头基础知识详解

点击上方“小白学视觉”,选择加"星标"或“置顶” 重磅干货,第一时间送达 为什么需要镜头? 肉眼结构: 镜头相当于充当晶状体这一环节,简而言之,镜头主要的作用就是聚光。为什么要聚光?…

镜头的光圈

光圈, 就是位于镜头后半部分. 用来控制镜头的通光量的东西, 我们把镜头拧下来就能从后面看到, 比如这样的 画面中的一大堆叶片就是光圈的叶片, 各个叶片通过交叠, 在中心会形成一个孔, 这个孔就是光圈, 光线通过这个孔投射到图像传感器上, 进行拍摄. 调整各个叶片的位置, 我们可…

镜头光圈值的意思

l 相对孔径 为了控制通过镜头的光通量大小,在镜头的后部均设置了光阑(俗称光圈)。假定光阑的有效孔径为 d ,由于光线折射的关系,镜头实际的有效孔径为 D , D 与焦距 f 之比定义为相对孔径 A ,即…

摄影基础知识(光圈、快门、感光度等)

目录 光圈 快门 感光度(ISO) 对焦 单次自动对焦(AF-S) 伺服(连续)自动对焦(AF-C) 智能自动对焦(AF-A) 手动对焦(MF) 景深 焦距 白平衡 测光 曝光 光圈 光圈是镜头中光线通过的孔径大小,用 F 表示。可以简单理解为水管的孔径大小,孔径越大&…