注:无特别说明,以下内容符合ubuntu linux发行版

教程2: 串口工具minicom使用

1. 你的Linux 下有串口吗?

命令行:

输入命令前确保电脑有串口,笔记本电脑使用USB转RS232串口线,有CH341芯片,也有PL2303芯片等等,这个命令可以显示当前电脑上使用的是哪种,并给出内核dump出的驱动信息。

2. 如何在linux系统中抓到串口?

命令行:

会回显很多tty0,tty1,ttyUSB0,ttyUSB1等等信息,根据实际情况有串口的电脑一般为ttyS0,而USB转接的一般为ttyUSB0

3. 简单了解内核驱动与端口读写

有些时候内核可能没有读出你的串口硬件,这时需要确认编译内核是否选择相应芯片的串口驱动项。

命令行:

如果没有写权限,用sudo make menuconfig增加权限。 找到driver module里边的相关串口驱动的,如果没有可以下载驱动并编译进内核,当然也可以单独编译驱动每次使用时insmod加载进来。

由于Linux把所有硬件当做是文件,读写串口也就是读写那个文件,它是什么呢?其实这个就是/dev/ttyUSB0

4. minicom 使用

首次使用Minicom需要设置:

命令行:

平时使用:

命令行:

传送文件,在minicom中点击选择ascii会显示文件选择,文件夹名字上双击空格键进入,文件上单击空格选择,然后在下方Go处回车开始传送。

5. 本课结束