用minicom查看串口消息

安装

sudo apt-get install minicom
#暂时不太清楚这是干什么的,但先装上,以防万一
sudo apt-get install lrzsz

查看SUB口

虽然说是USB口,但好像16.04中已经没有ttySUB*了,反正我的两台电脑都没看到

dmesg | grep tty
#下面是我的返回结果,最后一条:占用了ttyACM0这个口,不必太纠结,后面会告诉你有什么用
#[    0.000000] console [tty0] enabled
#[    1.020284] tty tty62: hash matches
#[ 1295.463895] cdc_acm 3-1:1.2: ttyACM0: USB ACM device

minicom配置

sudo minicom -s

打开minicom并首先打开其配置界面,选择Serial port setup

更改A、F项,A项改为刚才你看到的被占用的那个口,比如我的就是ttyACM0,有的人可能是ttyUSB0,ttyS0等等等,如果你不知道到底是哪个,拔了usb线执行一次命令,再插上执行一次命令,对比一下就知道了;F项要改为no

更改E项,默认115200,以我的mbed的stm32f401re的串口函数为例,默认是9600,所以我改为9600

更改完选择save as dfl保存为默认选配置

注意事项

以后进入后直接输入 sudo minicom即可

minicom的键盘操作快捷键是配合Ctrl+A+松开再另外一个键的组合键,具体进入minicom然后输入Ctrl+A+Z可以看到全部的快捷键

  • 常用的有 Ctrl+A+w开启自动换行,输入时自动换行,显示命令时也自动换行

在编写程序时,要注意区分\n,\r\r\n,在windows下感觉没什么区别,但linux下可以看出很明显的区别,真正的换行是\r\n,如果只写\n你会发现呈现一种对角线的形式来输出,因为他是直接在前一次输入的结尾换行到下一行,不会自动回车到行首。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值