【轉】 Ubuntu下配置USB轉串口及串口工具配置--不錯


原文網址:http://blog.csdn.net/dreambegin/article/details/6985028

注意:默認情況下ubuntu已經安裝了USB轉串口驅動(pl2303)。我的是ark3116,也是默認安裝  

1、# lsmod | grep usbserial  

如果有usbserial,說明系統支持USB轉串口。  

yzj@yzj-laptop:~/minicom$ lsmod | grep usbserial  

usbserial              36264  3 ark3116  

2、插上USB轉串口,在終端輸入命令#dmesg | grep ttyUSB0,如果出現連接成功信息,則說明ubuntu系統已經識別該設備了。  

----------------------------------------------------------------------------------------  

組合鍵的用法是:先按Ctrl+A組合鍵,然后松開這兩個鍵,再按Z鍵。另外還有一些常用的組合鍵。  

(1)S鍵:發送文件到目標系統中;  

(2)W鍵:自動卷屏。當顯示的內容超過一行之后,自動將后面的內容換行。這個功能在查看內核的啟動信息時很有用。  

(3)C鍵:清除屏幕的顯示內容;  

(4)B鍵:瀏覽minicom的歷史顯示;  

(5)X鍵:退出mInicom,會提示確認退出。  

 

好的,USB轉串口配置好以后,就是串口工具了。這里用的是Kermit。

 

安裝Kermit

$ sudo apt-get install ckermit

 

 

配置

 

這里的配置是手動編寫一個配置文件.kermrc,放在/home/jun目錄下(當然,你的肯定不是jun目錄了,就是當前用戶的主目錄)

$ vi.kermrc                   #下邊是文件內容,注意這個文件放在/home/jun下

 

 

#其實你裝的軟件的很多配置文件也都在這個目錄下,只不過 #是隱藏的,.開頭的么

set line /dev/ttyUSB0

set speed 115200

set carrier-watch off

set handshake none

set flow-control none 

robust

set file type bin

set file name lit

set rec pack 1000

set send pack 1000 

set window 5

執行

$ sudo kermit -c

就啟動了,要關閉的話“Ctrl+\”,然后按”C”,輸入“exit”,回車,就退出了。

下邊是Ubuntu下性感的截屏工具Shutter帶來的幾張截圖。哈哈

上圖是Uboot的輸出;

上圖是板子上內核和根文件輸出;

 

linux下串口調試工具/串口終端推薦: picocom

原文網址:

對於picocom, kermit, minicom, picocom 最簡單易用,也完全符合我的使用需求。

安裝(mint / ubuntu):
$ sudo apt-get install picocom
使用
$ picocom -b 115200 /dev/ttyUSB0
(/dev/ttyUSB0 為串口設備文件,如果用的不是USB轉串口,則為 /dev/ttyS*)
(可以設置一個別名,如 alias pc='picocom -b 115200 /dev/ttyUSB0',這樣在終端輸入 sudo pc 就可以打開終端了)
退出
Ctrl-a 是轉義鍵,按 Ctrl-a Ctrl-q 就可以退出終端。
效果

對比
picocom
優點:簡單,文字可以有顏色,不會改變終端的背景(我喜歡半透明的)
缺點:啟動和關閉的速度較慢

minicom:
優點:啟動速度快
缺點:當設置有顏色時(minicom -c on),背景不能設置透明, 比較蛋疼,另外中文顯示有問題(加 -R utf-8 也不行),再另外,串口數據不斷輸出到終端的時候,不好復制已有的數據(會動)。

kermit
優點:功能強大,有自己的腳本語言和命令行
缺點:我暫時不需要這些功能,如果想搞一搞,看這個網頁吧: http://m.blog.chinaunix.net/uid-9525959-id-2001599.html

對於windows,可以使用 putty 或者 SecureCRT,
建議使用SecureCRT,還能記錄已有的串口會話,設置透明度等(雖然剛開始要進行一些設置),
putty最讓我不爽的是每次鼠標滾動,行跳的特別多,找數據比較困難,不知道設置在哪兒(但人家是免費的好不好!)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM