minicom指令_【教程】minicom使用教程

本文是关于Linux下的Minicom配置和使用的详细教程。Minicom是一款类似于Windows超级终端的工具,用于通过串口控制硬件设备。首次启动需配置串口设置,如/dev/ttyUSB0,并设置波特率115200 8N1,禁用Hardware Flow Control。此外,还需要修改Modem and dialing设置,确保Init、Reset和Hang-up string为空。完成配置后,保存并退出。Minicom的常用功能包括文件传输、回滚缓冲区、发送命令、终端模拟等。文章还介绍了如何通过minicom测试NAND FLASH里的Linux系统,涉及网络接口和USB HOST的检查。
摘要由CSDN通过智能技术生成

简介

Linux下的Minicom的功能与Windows下的超级终端功能相似,可以通过串口控制外部的硬件设备.适于在linux通过超级终端对嵌入式设备行管理.同样也可以使用minicom对外置Modem进行控制.

Minicom的配置

第一次 启动时:需对minicom进行配置: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配置串口驱动为/dev/ttyUSB0(说明/dev/ttyUSB0 对应为你连接开发板的端口,因为我是笔记本电脑的,所以用了USB转串口工具,至于连接到哪个设备,可以通过ls -l /dev/ttyUSB*查看)

mystery@lcw:/var/lock$ ls -l /dev/ttyUSB*

crw-rw---- 1 root dialout 188, 0 Apr  4 14:49 /dev/ttyUSB0

输入E配置速率为115200 8N1输入F将 Hardware Flow Control 设 为 NO(这一步很重要,不然可能连接不上)回车 退出

+-----------------------------------------------------------------------+

| A -    Serial Device      : /dev/ttyUSB0                              |

| B - Lockfile Location     : /var/lock                                 |

| C -   Callin Program      :                                           |

| D -  Callout Program      :                                           |

| E -    Bps/Par/Bits       : 115200 8N1                                |

| F - Hardware Flow Control : No                                        |

| G - Software Flow Control : No                                        |

|                                                                       |

|    Change which setting?                                              |

+-----------------------------------------------------------------------+

| Screen and keyboard      |

| Save setup as dfl        |

| Save setup as..          |

| Exit                     |

| Exit from Minicom        |

+--------------------------+

由于我们使用minicom作为超级终端控制路由器等设备, 而不是控制modem, 所以需要修改Modem and dialing, 将Init string, Reset string, Hang-up string设置为空.

+--------------------[M

minicom 是一个常用的终端仿真程序,用于串行通信设备的调试和测试。对于 modbus 协议的调试和测试,可以通过以下步骤使用 minicom 进行操作: 1. 安装 minicom:首先需要在 Linux 系统上安装 minicom。使用 apt-get 命令可以方便地进行安装:sudo apt-get install minicom 2. 配置串口:使用 minicom 之前,需要配置要使用的串口。可以使用指令 sudo minicom -s 进入 minicom 的配置界面。在界面选择 "Serial port setup",然后根据实际连接的串口进行设置,包括串口设备名、波特率、数据位、停止位等。 3. 连接设备:配置完串口后,退出配置界面,在终端使用指令 sudo minicom -o -D /dev/ttyS0 (假设串口设备名为 ttyS0)来启动 minicom。这时就可以通过 minicom 连接到 modbus 设备。 4. 设置 modbus 参数:在连接到 modbus 设备后,可以使用 minicom 发送 modbus 指令进行调试。可以发送读取保持寄存器、写入保持寄存器等指令,查看设备的响应情况以及数据的正确性。 5. 日志记录:minicom 提供了日志记录功能,可以将通信过程的数据完整记录下来,方便后期分析和调试。可以在 minicom 使用指令 C-a L 开启或关闭日志记录。 总之,通过使用 minicom 工具可以方便地调试和测试 modbus 通信。在与设备建立连接后,可以通过发送指令来获取设备的响应,并通过日志记录功能查看通信数据。这样可以更好地检测和解决与 modbus 设备通信相关的问题。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值