歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 在Linux下用minicom管理串口設備

在Linux下用minicom管理串口設備

日期:2017/2/28 16:17:03   编辑:Linux教程

用Linux下的minicom程序,操作如下:
1)先檢查系統是否安裝了minicom,如沒有安裝請先安裝,安裝方法略。
#rpm -qa |grep minicom
minicom-2.00.0-17.1

2)對minicon進行參數設置
以root用戶登錄linux系統,後執行:
#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
└─────────── ────────┘
選serial port setup,將 “E -Bps/Par/Bits”設置成“9600 8N1”,同時可以指定com接口,其中/dev/ttyS0代表com1,/dev/ttyS1為com2......。如下圖:
┌────────────────────────────────┐
│ A - Serial Device : /dev/ttyS1
│ B - Lockfile Location : /var/lock
│ C - Callin Program :
│ D - Callout Program :
│ E - Bps/Par/Bits : 9600 8N1
│ F - Hardware Flow Control : Yes
│ G - Software Flow Control : No

│ Change which setting?
└────────────────────────────────┘


接下來修改“Modem and dialing”的參數,將A -init string和B-reset string設為空,按回車確認,如下:

┌───[Modem and dialing parameter setup]─────────────┐

│ A - Init ........
│ B - Reset .......
│ 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 ...... ~~+++~~ATH^M
│ 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)
└────────────────────────────────────┘
配置完成後,可按enter或esc進行退出,最後返回minicom -s的菜單,選save setup as df1,將設置保存為默認配置。這樣,就設置完成了。

3)連好console線,之後運行minicom程序。
#minicom

4)離開minicon。
按 Ctrl+A,再按Z,可以得到在console下操作的help;
按Ctrl+A,再按Q,可以離開minicon,如:
┌─────────────┐
│ Leave without reset?
│ Yes No
└─────────────┘
如果,你直接結束了minicom的話,也可以通過linux下kill來殺到minicom的線程。

Copyright © Linux教程網 All Rights Reserved