串口tty-serial随记

来自三线的随记

macos下可以通过screen或者minicom进行tty调试 (Linux CLI类似, 当然还有更多其他的GUI工具)

前提

需要先安装相应的驱动,如CH341A需要 http://www.wch.cn/download/CH341SER_MAC_ZIP.html

驱动成功安装以后插上tty usb应该就能识别到相应的设备如

➤ ls /dev | grep tty|grep usb
tty.wchusbserial14410

操作

通过screen进行tty串口调试

进入串口,后面跟着的参数用于设置比率

cd /dev
screen tty.wchusbserial14410 9600
cd /dev
screen tty.wchusbserial14410 115200

同样的在screen中如果需要滚动查看之前的输出可以使用组合键Control + A 再按 [ 即可进行翻页

如果需要强行退出的话,可以通过组合键Control + A 再按 d

这时候会话还会驻留

➤ screen -ls
There is a screen on:
	98872.ttys001.sanXian-mac	(Detached)
1 Socket in /var/folders/4w/hx1kgdwd2ll9chvbzv6y70r80000gn/T/.screen.

通过以下命令进行quit即可

screen -X -s 98872.ttys001.sanXian-mac quit

通过minicom进行tty串口调试

brew install minicom
minicom -D /dev/tty.wchusbserial14410

简单实测下来screen相比minicom 在macos上会更好用