天天看點

Ubuntu 10.10中Usb轉序列槽的使用方法

http://www.ylmf.net/ubuntu/tips/2010122918948.html

  首先,Ubuntu 10.10安裝minicom:sudo apt-get install minicom

  在安裝好minicom之後對minicom進行配置,在此,需要注意的一點是在Linux環境下不許要裝Usb轉序列槽的驅動,在此,使用lsmod指令

  [email protected]:~$ lsmod

  Module Size Used by

  pl2303 13696 0

  usbserial 39507 1 pl2303

  binfmt_misc 7984 1

  可見,linux可以自動識别2303裝置

  之後在終端中輸入dmesg | grep usb指令

  [email protected]:~$ dmesg | grep usb

  [ 0.497563] usbcore: registered new interface driver usbfs

  [ 0.497574] usbcore: registered new interface driver hub

  [ 0.497601] usbcore: registered new device driver usb

  [ 1.001716] usb 2-3: new high speed USB device using ehci_hcd and address 2

  [ 18.178144] input: USB 2.0 Camera as /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3:1.0/input/input5

  [ 18.178198] usbcore: registered new interface driver uvcvideo

  [ 64.090038] usb 6-1: new full speed USB device using uhci_hcd and address 2

  [ 64.328761] usbcore: registered new interface driver usbserial

  [ 64.328807] usbcore: registered new interface driver usbserial_generic

  [ 64.328810] usbserial: USB Serial Driver core

  [ 64.362942] usb 6-1: pl2303 converter now attached to ttyUSB0

  [ 64.362970] usbcore: registered new interface driver pl2303

  注意上面加紅的地方,他指明了裝置号為:ttyUSB0

  之後,就可以進行mimicom的配置了

  在終端中輸入:minicom -s,選擇

  +-----[configuration]------+

  | Filenames and paths |

  | File transfer protocols |

  | Serial port setup |

  | Modem and dialing |

  | Screen and keyboard |

  | Save setup as dfl |

  | Save setup as.. |

  | Exit |

  | Exit from Minicom |

  +--------------------------+

  配置成如下方式:

  +-----------------------------------------------------------------------+

  | A - Serial Device : /dev/ttyUSB0 |

  | B - Lockfile Location : /var/lock |

  | C - Callin Program : |

  | D - Callout Program : |

  | E - Bps/Par/Bits : 115200 8N1 |

  | F - Hardware Flow Control : No |

  | G - Software Flow Control : No |

  | |

  | Change which setting? |

  +--------------------------------------------------------------------

  完成後煺出,煺出後進入 Modem and dialing 配置成如下方式:

  (塬因:我們使用的是序列槽,而不Modem)

  +--------------------[Modem and dialing parameter setup]---------------------+

  | |

  | A - Init string ......... |

  | B - Reset string ........ |

  | C - Dialing prefix #1.... ATDT |

  | D - Dialing suffix #1.... ^M |

  | E - Dialing prefix #2.... ATDP |

  | F - Dialing suffix #2.... ^M |

  | G - Dialing prefix #3.... ATX1DT |

  | H - Dialing suffix #3.... ;X4D^M |

  | I - Connect string ...... CONNECT |

  | J - No connect strings .. NO CARRIER BUSY |

  | NO DIALTONE VOICE |

  | K - Hang-up string ...... |

  | L - Dial cancel string .. ^M |

  | |

  | M - Dial time ........... 45 Q - Auto bps detect ..... No |

  | N - Delay before redial . 2 R - Modem has DCD line .. Yes |

  | O - Number of tries ..... 10 S - Status line shows ... DTE speed |

  | P - DTR drop time (0=no). 1 T - Multi-line untag .... No |

  | |

  | Change which setting? (Return or Esc to exit) |

  +----------------------------------------------------------------------------+ 

配置完成後推出,在煺出時一定要選擇Save setup as dfl

  到此,Minicom的配置完成,連上序列槽線,打開開發闆電源即可看到序列槽輸出的列印資訊

  ===== 三.Minicom的使用 =====

  1.minicom的執行

  用指令"rpm -qa | grep minicom"來确認是否安裝了minicom,回車後會顯示minicom 的版本資訊.

  第一次 啟動時:

  即輸入 minicom提示 錯誤。則 需: minicom -s

  啟動

  出現配置菜單:選serial port setup

  進入序列槽配置

  輸入A配置序列槽驅動為/dev/ttyS0

  輸入E配置速率為115200 8N1

  輸入F将 Hardware Flow Control 設 為 NO

  回車 退出

  由于我們使用minicom作為超級終端控制路由器等設 備, 而不是控制modem, 是以需要修改Modem and dialing, 将Init string, Reset string, Hang-up string設定為空. 設定完成後選擇Save setup as dfl将目前設定儲存為預設設定.

  在配置菜單 選Save setup as df1儲存(一定要記得這一步)

  選Exit退出

  下次在輸入minicon 即可直接進入。

  指令minicom是進入序列槽超級終端畫面,而minicom -s為配置minicom。

  說明/dev/ttyS0 對應為序列槽0 為你連接配接開發闆的端口。

  注意:非正常關閉minicom,會在/var/lock下建立幾個檔案LCK*,這幾個檔案阻止了minicom的運作,将它們删除後即可恢複

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

  使用

  Minicom是基于視窗的。要彈出所需功能的視窗,可按下Ctrl-A (以下

  使用C-A來表示Ctrl-A),然後再按各功能鍵(a-z或A-Z)。先按C-A,再

  按'z',将出現一個幫助視窗,提供了所有指令的簡述。配置minicom

  (-s 選項,或者C-A、O)時,可以改變這個轉義鍵,不過現在我們還

  是用Ctrl-A吧。

  以下鍵在所有菜單中都可用:

  UP arrow-up 或 'k'

  DOWN arrow-down 或 'j'

  LEFT arrow-left 或 'h'

  RIGHT arrow-right 或 'l'

  CHOOSE Enter

  CANCEL ESCape.

  螢幕分為兩部分:上部24行為終端模拟器的螢幕。 ANSI或VT100轉義

  序列在此視窗中被解釋。若底部還剩有一行,那麼狀态行就放在這兒;

  否則,每次按C-A時狀态行出現。 在那些有專門狀态行的終端上将會

  使用這一行,如果termcap資訊完整且加了-k标志的話。

  下面按字母順序列出可用的指令:

  C-A 兩次按下C-A将發送一個C-A指令到遠端系統。如果你把"轉義字元"

  換成了C-A以外的什麼字元,則對該字元的工作方式也類似。

  A 切換"Add Linefeed"為on/off。若為on,則每上Enter鍵在螢幕上

  顯示之前,都要加上一個linefeed。

  B 為你提供一個回卷(scroll back)的緩沖區。可以按u上卷,按d下卷,

  按b上翻一頁,按f下翻一頁。也可用箭頭鍵和翻頁鍵。可用s或S鍵

  (大小寫敏感)在緩沖區中查找文字串,按N鍵查找該串的下一次出現。

  按c進入引用模式,出現文字光标,你就可以按Enter鍵指定起始行。

  然後回卷模式将會結束,帶有字首'>'的内容将被發送。

  C 清屏。

  D 撥一個号,或轉向撥号目錄。

  E 切換本地回顯為on/off (若你的minicom版本支援)。

  F 将break信号送modem。

  G 運作腳本(Go)。運作一個登入腳本。

  H 挂斷。

  I 切換光标鍵在普通和應用模式間發送的轉義序列的類型(另參下面

  關于狀态行的注釋)。

  J 跳至shell。傳回時,整個螢幕将被重新整理(redrawn)。

  K 清屏,運作kermit,傳回時重新整理螢幕。

  L 檔案捕獲開關。打開時,所有到螢幕的輸出也将被捕獲到檔案中。

  M 發送modem初始化串。若你online,且DCD線設為on,則modem被初始化

  前将要求你進行确認。

  O 配置minicom。轉到配置菜單。

  P 通信參數。允許你改變bps速率,奇偶校驗和位數。

  Q 不複位modem就退出minicom。如果改變了macros,而且未存盤,

  會提供你一個save的機會。

  R 接收檔案。從各種協定(外部)中進行選擇。若filename選擇視窗和下

  載目錄提示可用,會出現一個要求選擇下載下傳目錄的視窗。否則将使用

  Filenames and Paths菜單中定義的下載下傳目錄。

  S 發送檔案。選擇你在接收指令中使用的協定。如果你未使檔案名選擇

  視窗可用(在File Transfer Protocols菜單中設定),你将隻能在一

  個對話框視窗中寫檔案名。若将其設為可用,将彈出一個視窗,顯示

  你的上傳目錄中的檔案名。可用空格鍵為檔案名加上或取消标記,用

  光标鍵或j/k鍵上下移動光标。被選的檔案名将高亮顯示。 目錄名在

  方括号中顯示,兩次按下空格鍵可以在目錄樹中上下移動。最後,按

  Enter發送檔案,或按ESC鍵退出。

  T 選擇終端模拟:ANSI(彩色)或VT100。此處還可改變倒退鍵,打開或

  關閉狀态行。

  W 切換linewrap為on/off。

  X 退出minicom,複位modem。如果改變了macros,而且未存盤,會提供

  你一個save的機會。

  Z 彈出help螢幕。

繼續閱讀