在Linux上配置COM口

在linux系统上同样可以配置串口,使用串口来与其他设备进行通信。

在配置串口前,我们有取得linux系统的root权限,这个很重要。否则无法完成下面步骤。


1.切换到root用户.
[root@localhost ~]#su root
2. 查找有效的串设备.
[root@localhost ~]#cat /proc/devices
Character devices:
  1 mem
  4 /dev/vc/0
  4 tty
  4 ttyS                                    (这个是串口设备)
  5 /dev/tty
  5 /dev/console
  5 /dev/ptmx
  6 lp
  7 vcs
 10 misc
 13 input
 21 sg
 29 fb
128 ptm
136 pts
180 usb
189 usb_device
253 usb_endpoint
254 pcmcia

如果是普通串口设备, 设备名前缀为ttyS, 第一串口为ttyS0, 第二串口为ttyS1,依次类推.

3. 配置ttyS设备
[root@localhost ~]#minicom -s ttyS0
会出现一个configuration窗口,
┌──[configuration]────┐
│ Filenames and paths │
│ File transfer protocols │
│ Serial port setup │                                                 (串口配置选项)
│ Modem and dialing │
│ Screen and keyboard │
│ Save setup as ttyS0 │
│ Save setup as.. │
│ Exit │
│ Exit from Minicom │
└───────────────┘
选择Serial port setup配置. 会出现如下窗口:
┌────────────────────────────────────────────┐
│ A - Serial Device : /dev/ttyS0                               (设备名称)
│ B - Lockfile Location : /var/lock
│ C - Callin Program :
│ D - Callout Program :
│ E - Bps/Par/Bits :  9600 8N1                               (波特率和数据位设置)
│ F - Hardware Flow Control : No                           (数据流控制设置选项)
│ G - Software Flow Control : No
│ │
│ Change which setting? │
└───────────────────────────────────────────┘
我的设置如上所示, 设置完成后,按esc键,返回到 Change which setting?项上按回车退出当前窗口, 回到前一窗口.

选中Save setup as ttyS0,回车保存设置. 再按Exit from Minicom退出Minicom,返回控制台.
4. 启动minicom
[root@localhost ~]#minicom
这里默认就会连接已经配置好的串口了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章