linux下的串口调试助手——minicom
minicom是LIUNX环境下的一个串口调试工具。比较主流,用户较广。也能找到它的源码,非常适合开发者使用与学习。下面就开始本文正篇。安装可以直接通过命令行进行安装sudo apt-get install minicom查看帮助这玩意儿该怎么用?我们可以通过自带的帮助内容进行了解。sudo minicom -h键入命令后可以看到如下内容:可以看到-h也在其中,懂这些指令怎么用了吧?并且这些指令的
minicom是LIUNX环境下的一个串口调试工具。比较主流,用户较广。也能找到它的源码,非常适合开发者使用与学习。下面就开始本文正篇。
目录
安装
可以直接通过命令行进行安装
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 就退出了。
更多推荐
所有评论(0)