Linux下小巧的COM口连接软件 Picocom

Linux下小巧的COM口连接软件 Picocom

  1. 到 https://pkgs.org这个网站搜索下载picocom,里面有各种为不同发行版编译好的版本,当然你也可以直接去picocom的Github站点下载源码编译使用,地址是https://github.com/npat-efault/picocom
  2. 下载后直接安装rpm包
  3. 安装后直接需要先查看USB设备是否已经连接妥当,用命令lsusb查看设备列表,如下
[root@localhost ~]# lsusb
Bus 002 Device 004: ID 0403:6001 Future Technology Devices International, Ltd FT232 Serial (UART) IC
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 011: ID 17ef:6018 Lenovo
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

从上面的第一行输出可以看出我已经链接了一个FT232的设备,这个就是我的连接线。
但是这还不行,还不知道他的USB会话接口号是多少,那么在设备列表里查一下就行了。

[root@localhost ~]# ls /dev/ttyUSB*
/dev/ttyUSB0

输出结果显示我有一个USB设备是可以支持tty的,这里多说一下TTY的来源(百度上找的):

tty一词源于TeleTypes,或TeleTypewriters,原来指的是电传打字机,是通过串行线用打印机键盘通过阅读和发送信息的东西,后来这东西被键盘和显示器取代,所以现在叫终端比较合适,通常使用tty来简称各种类型的终端设备。

大概就是如上所述的意思了,现在可以确定我们的设备名称是ttyUSB0了,下面开始连接。

[root@localhost ~]# picocom -b 9600 /dev/ttyUSB0
picocom v1.7

port is        : /dev/ttyUSB0
flowcontrol    : none
baudrate is    : 9600
parity is      : none
databits are   : 8
escape is      : C-a
local echo is  : no
noinit is      : no
noreset is     : no
nolock is      : no
send_cmd is    : sz -vv
receive_cmd is : rz -vv
imap is        :
omap is        :
emap is        : crcrlf,delbs,

Terminal ready

当最下面出现Terminal ready的提示就证明已经通过数据线接入到了调试设备,按下回车就可以开心的调试了。

进去后推出的方法是先按Ctrl+a,然后再按Ctrl+q就可以了。(我之前都是直接关会话,后来才知道原来是这么关)

最后说一下比他功能强大的minicom,之前看百度上各种的minicom使用方法什么的,但是那些东西一看我就烦了,还是picocom这种软件更适合我用,因为用起来比较简单。

第一次写点儿正经的东西,的Markdown看着好舒服!

你可能感兴趣的:(Linux下小巧的COM口连接软件 Picocom)