linux下的串口调试助手——minicom

minicom是LIUNX环境下的一个串口调试工具。比较主流,用户较广。也能找到它的源码,非常适合开发者使用与学习。下面就开始本文正篇。


目录

安装

查看帮助

查看串口设备

串口读取

串口发送

退出minicom


安装

可以直接通过命令行进行安装

sudo apt-get install minicom

查看帮助

这玩意儿该怎么用?我们可以通过自带的帮助内容进行了解。

sudo minicom -h

键入命令后可以看到如下内容:

可以看到-h也在其中,懂这些指令怎么用了吧?并且这些指令的作用在右边有详细解释。


查看串口设备

当你插入串口设备的时候,系统会给设备分配串口号,我们可以通过指令查得

ls /dev/ttyUSB*

如果你用的是树莓派或者Jetson Nano的话,板子上有UART,系统由给它们分配特殊的端口号,这个自己查阅相应的资料吧。例如Jetson Nano系统会开发/dev/ttyTHS1和/dev/ttyTHS2两个UART口。


串口读取

举个例子,当我想读取 /dev/ttyTHS1 波特率为115200,并且要用十六进制来显示得到的数据,该怎么做呢?

回到查看帮助,我们可以看到以下指令

可以看到 -b就是设置波特率;-D 就是设置设备名;-H就是十六进制显示。因此,我们的指令就是

sudo minicom -D /dev/ttyTHS1 -b B115200 -H

键入后就可以得到如下界面:

 此时串口接收到的数据就会出现在这个界面上,如图,我上发个 0x30 0x31 0x32,会得到如下图情况:


串口发送

怎么发送串口呢?

先打开数据回显 ctrl+A -> Z -> E

回到原来的操作页面后,按下键盘,是不是就可以看到你按下的字母了呢?按下回车就发送出去了。


退出minicom

按下 ctrl+A  -> X -> ENTER 就退出了。

  • 5
    点赞
  • 68
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

星羽空间

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值