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

 

 

 

 


免責聲明!

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



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