cento 7使用minicom串口调试工具

cento 7使用minicom串口调试工具

 

 

因为要使用串口配置设备,所以考虑要用串口管理软件,windows下比较容易了,直接用超级终端也好,用CRT也可以,CentOS系统稍微麻烦一点,前几天比较着急直接使用的putty,这个软件直接选择串口就可以使用了,但是有个问题,就是无法复制,遇到长的字符串的时候比较麻烦,想想还是用minicom吧。

CentOS系统运行“minicom”但是有个错误提示:

  1. root@host temp]# minicom   
  2. minicom: WARNING: configuration file not found, using defaults  

Device /dev/modem access failed: 没有那个文件或目录.

从网上搜索发现使用 minicom -s就可以了,通过man minicom发现,-s是配置的意思,警告信息是提示没有配置文件(这样有可能在设置完后没法进行保存,如果不能保存则以sudo来运行即可,即sudo minicom -s)

  1. [root@hostcy temp]# minicom -s   
  2. minicom: WARNING: configuration file not found, using defaults    
  3.  

下面是CentOS系统中的配置过程,界面如下:

  1. Filenames and paths  
  2. File transfer protocols  
  3. Serial port setup  
  4. Modem and dialing  
  5. Screen and keyboard  
  6. Save setup as dfl  
  7. Save setup as..  
  8. Exit  
  9. Exit from Minicom 

CentOS系统选择Serial port setup之后会弹出串口设置菜单选项,如下:

  1. A - Serial Device : /dev/ttyS1  
  2. B - Lockfile Location : /var/lock  
  3. C - Callin Program :  
  4. D - Callout Program :  
  5. E - Bps/Par/Bits : 38400 8N1  
  6. F - Hardware Flow Control : Yes  
  7. G - Software Flow Control : No  
  8. Change which setting? 

按下A把ttyS1改成ttyS0,因为我的笔记本只有一个串口COM1,如果你采用其他的自己相应设置。按下E,选择Bps/Par/Bits为115200 8N1,我觉得一般的开发板都要这么设置吧。然后再按下F把Yes改成No之后退出。

退出前的结果应该是下面这样子的吧:

  1. A - Serial Device : /dev/ttyS0  
  2. B - Lockfile Location : /var/lock  
  3. C - Callin Program :  
  4. D - Callout Program :  
  5. E - Bps/Par/Bits : 115200 8N1  
  6. F - Hardware Flow Control : No  
  7. G - Software Flow Control : No  
  8. Change which setting? 

退出后选择如下的Save setup as dfl保存成默认的读取配置文件即可。

  1. Filenames and paths  
  2. File transfer protocols  
  3. Serial port setup  
  4. Modem and dialing  
  5. Screen and keyboard  
  6. Save setup as dfl  
  7. Save setup as..  
  8. Exit  
  9. Exit from Minicom 

选择Exit,退出配置界面到达串口,之后再使用的时候,直接运行minicom,在CentOS系统中就可以使用了

 

minicom配置:

      以root身份登录,运行如下命令:

  # minicom -s

  屏幕上出现Minicom的主配置选单,移动键盘的方向键,选择“Serial Port Setup”选单项,会出现如下配置项:

  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?

  

  按照需要配置如下参数:  

  ◆ 串口设备 /dev/ttyUSB0;

  ◆ 波特率 115200;

  ◆ 帧格式 8N1(表示有8位数据、0位校验和1位停止位);

  ◆ 软、硬件流控 No。

  注意,串口设备号可以根据所连接的端口进行更改

  

  配置完成后回到主配置选单,选择“Modem and Dialing”选单项,清除掉“A - Init string”、“B - Reset string”和“K - Hang-up string”选项的值。然后重新返回主选单,选择“Save setup as dfl”选单项,保存为缺省设置。选择“Exit from Minicom”退出后,用如下命令重新启动Minicom:  

  # minicom

 

cento 7使用minicom串口调试工具

 

 

 

上一篇:树莓派与Arduino串口通信实验


下一篇:在Linux下使用minicom