在这个部分,我将使用笔记本电脑和树莓派连接,从而达到测试串口是否可以正常使用的目的。其中,电脑需要使用USB转TTL模块来实现与树莓派的连接。
1、电脑端
我的电脑系统为win10,使用的USB转TTL模块型号为CP2102,该模块的驱动程序可以在CSDN上找到并下载。安装好驱动后,就可以直接将模块插入电脑USB接口,在电脑的“设备管理器”中我们可以看到“端口”这一选项,点开后会看到CP2102设备并显示其端口号(例:我的端口号是COM3),在设备处单击右键并选择“属性”,若可以看见其“运转正常”,则证明模块驱动安装成功并且可以正常使用。那么接下来我们就可以对其进行具体的“端口设置”,将其波特率设置为115200或9600均可,其他选项不变。最后,我们需要下载一个“串口调试助手”作为电脑的串口终端调试软件。
2、树莓派端
首先,打开树莓派的Terminal,下载一个调试时可用的实用工具:minicom,命令如下:
- sudo apt-get install minicom
- su root
接着,执行以下命令在minicom中对串口进行配置:
- minicom -s
在完成了以上的准备工作以后,现在我们可以开始对串口进行具体的测试了。首先,将USB转TTL模块与树莓派GPIO口连接,将模块的TXD与树莓派的RXD连接,将模块的RXD与树莓派的TXD连接,将模块与树莓派的GND相互连接。注意,连接的时候仅连接上述三种接口即可,不要连接电源口,树莓派使用自己的外部电源,否则容易因为电压不稳定而烧坏板子。连接好以后,将模块插入电脑,接通树莓派电源。打开电脑端的“串口调试助手”,选择好端口号(在“设备管理器”中可以查看),然后点击菜单栏中的“播放”键以表示连接开始,与此同时,我们在树莓派的Terminal中使用命令打开minicom:
- sudo minicom