linux下minicom的配置

minicom相当于windows下面的超级终端,如果可以像使用超级终端一般的使用minicom,岂不是省了我好多功夫,于是,稍稍去摸索摸索minicom的使用,以前上培训的时候有说过这个,不太留心,一心往CPLD/FPGA方面走,出来工作了才发现,ARM+Linux才是找工作的落脚点,好,别扯淡了。

在linux终端下输入命令 # minicom就让我遇上了第一个问题:minicom: WARNING: configuration file not found, using defaults  Device /dev/modem access failed:很明显的,没有modem这个文件或目录,表示要设置minicom配置文件,可以到/dev目录下搜搜,看看有什么串口设备文件,命令如下 :

[root@localhost dev]# pwd
/dev
[root@localhost dev]# ls ttyS*
ttyS0  ttyS1  ttyS2  ttyS3
[root@localhost dev]# ls modem
ls: modem: 没有那个文件或目录
[root@localhost dev]#

在linux下面,ttyS*就标识了串口,后边的编号就是串口的编号,一般的PC机就那么一个串口,俗称COM口(天河电脑城配电脑的就是这样说的),别废话了,设置minicom配置文件吧,专业的工程师都会用 # man minicom,像我这种游击队,嘿嘿。。。一定是网上查的啦。

在终端下输入 # minicom -s进入设置minicom配置窗口,其内容如下 :

            ┌─────[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 和Modem and dialing 。首先是Serial port setup。按Enter进入Serial port setup设置,设置后内容如下 :

     串口设备Serial Device对应设备文件/dev/ttyS0

     波特率设置成115200,8个数据位,1个停止位

     无硬件流,这是常识,其实我也不晓得为啥要这样设置,呵呵。。
    ┌───────────────────────────────────────────────────────────────────────┐
    │ A -   Serial Device      : /dev/ttyS0                                │
    │ 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?                                              │
    └───────────────────────────────────────────────────────────────────────┘
这里想说说,我人笨,操作这些东西都要预习一阵子才上手,退出去以后还要返回来检查一遍,看看有没遗漏,总之,输入选项前编号,然后进行设置吧,其他的再说就显得我就一幼儿园出来的了。

退出 Serial port setup 后,进入Modem and dialing,设置内容如下 :

  具体就是去掉A — initing string ……:,B — Reset string ……: K — Hang-up string ……三个配置项,至于为啥要这样子设置,嘿嘿,不清楚了。回头再看,工程呐,有时候必须抱有“不求甚解”的态度,刨根问底的想法我还放其他地方。

 

 ┌────────────────────[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 as df1选项将修改后的配置信息进行保存为默认的配置选项,再来个Exit from minicom,搞定。。。。

 

重启minicom ,进入如下画面 :

Welcome to minicom 2.1                                                        
                                                                              
OPTIONS: History Buffer, F-key Macros, Search History Buffer, I18n            
Compiled on Jan  7 2007, 04:48:39.                                            
                                                                              
Press CTRL-A Z for help on special keys

 

而后进行Ctrl + A然后稍稍的加一个z上去,就进入了一个比较丰富的画面,嘿嘿。。具体嘛,你去试试看啊~

你可能感兴趣的:(linux,String,终端,keyboard,protocols,filenames)