Linux下小巧的COM口連接軟件 Picocom
- 到 https://pkgs.org這個(gè)網(wǎng)站搜索下載picocom致板,里面有各種為不同發(fā)行版編譯好的版本杰妓,當(dāng)然你也可以直接去picocom的Github站點(diǎn)下載源碼編譯使用抡锈,地址是https://github.com/npat-efault/picocom
- 下載后直接安裝rpm包
- 安裝后直接需要先查看USB設(shè)備是否已經(jīng)連接妥當(dāng)辞色,用命令
lsusb
查看設(shè)備列表丸凭,如下
[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
從上面的第一行輸出可以看出我已經(jīng)鏈接了一個(gè)FT232的設(shè)備泥技,這個(gè)就是我的連接線。
但是這還不行,還不知道他的USB會(huì)話接口號(hào)是多少荐吉,那么在設(shè)備列表里查一下就行了。
[root@localhost ~]# ls /dev/ttyUSB*
/dev/ttyUSB0
輸出結(jié)果顯示我有一個(gè)USB設(shè)備是可以支持tty的口渔,這里多說(shuō)一下TTY的來(lái)源(百度上找的):
tty一詞源于TeleTypes样屠,或TeleTypewriters,原來(lái)指的是電傳打字機(jī)缺脉,是通過(guò)串行線用打印機(jī)鍵盤通過(guò)閱讀和發(fā)送信息的東西痪欲,后來(lái)這東西被鍵盤和顯示器取代,所以現(xiàn)在叫終端比較合適枪向,通常使用tty來(lái)簡(jiǎn)稱各種類型的終端設(shè)備勤揩。
大概就是如上所述的意思了咧党,現(xiàn)在可以確定我們的設(shè)備名稱是ttyUSB0了秘蛔,下面開(kāi)始連接。
[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
當(dāng)最下面出現(xiàn)Terminal ready的提示就證明已經(jīng)通過(guò)數(shù)據(jù)線接入到了調(diào)試設(shè)備傍衡,按下回車就可以開(kāi)心的調(diào)試了深员。
進(jìn)去后推出的方法是先按Ctrl+a,然后再按Ctrl+q就可以了蛙埂。(我之前都是直接關(guān)會(huì)話倦畅,后來(lái)才知道原來(lái)是這么關(guān))
最后說(shuō)一下比他功能強(qiáng)大的minicom,之前看百度上各種的minicom使用方法什么的绣的,但是那些東西一看我就煩了叠赐,還是picocom這種軟件更適合我用,因?yàn)橛闷饋?lái)比較簡(jiǎn)單屡江。
第一次寫(xiě)點(diǎn)兒正經(jīng)的東西芭概,簡(jiǎn)書(shū)的Markdown看著好舒服!