串口tty-serial随记

来自三线的随记
Admin讨论 | 贡献2022年3月11日 (五) 10:47的版本
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)

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上会更好用