6. 串口调试

板子的所有调试信息都可以通过串口输出,串口调试是调试板子的重要手段之一。

6.1. 串口位置

板卡的串口位于按键的旁边,是一个3P的排针,如图下所示

uart_1

6.2. 串口工具安装

使用串口工具之前,需要先安装串口工具

Windows系统下常用的串口工具有:

  • PuTTY :支持串口、SSH、Telnet等协议

  • Tera Term :开源终端模拟器,支持串口、SSH、Telnet等

  • SecureCRT :商业工具,支持串口、SSH、Telnet等,功能强大

  • RealTerm :专注于串口通信,支持数据发送、接收和调试

  • CoolTerm :简单易用的串口调试工具

  • Termite :轻量级串口工具

  • HTerm :开源串口工具,支持多种协议

  • Serial Port Utility :适用于Windows的串口调试工具,支持数据发送和接收。

  • ZOC Terminal :商业工具,支持串口、SSH、Telnet等

  • MobaXterm :多功能工具,支持串口、SSH、远程桌面等

  • Termius :跨平台工具,支持串口、SSH等

串口工具有很多,不同的工具有不同的特点,可以根据自己的需求选择合适的工具。

MobaXterm 是一个综合性比较强的工具,可以用该工具调试其他的更多的接口,这里以 MobaXterm 为例。

  • 百度云资料中的 软件工具 也带有该免安装版本的工具

  • MobaXterm 的下载链接为

1
https://mobaxterm.mobatek.net/download-home-edition.html
mobaxterm_1

根据自己的需要选择合适的版本下载即可。

  • 安装过程就不演示了

6.3. 电脑连接串口调试工具

串口调试工具有很多种,支持波特率 115200 即可,这里推荐几种串口调试工具

  • CH340X USB转TTL串口调试工具

  • CH343 USB转TTL串口调试工具

  • cp210x USB转TTL串口调试工具

这里以常用的 CH340X 为例

在windows系统下,使用 CH340X工具 ,需要安装串口驱动(以前安装过则不需要再安装了)

驱动在百度云资料中的 软件工具 文件夹中会有

或者进入官网进行下载

1
https://www.wch.cn/downloads/CH341SER_EXE.html
ch340x
  • 双击 CH341SER.EXE 进行安装,会弹出如下界面,点击 安装 即可

ch340x_2
  • 安装完成后,会弹出如下界面,点击 完成 即可

ch340x_3

在电脑上连接CH340X工具,进入设备管理器,可以看到如下界面

ch340x_4

如上图所示, COM11 是我的串口调试工具的端口号,不同的电脑端口号可能不一样,需要以自己的实际出发

6.4. 板卡连接串口调试工具

板卡连接串口调试工具需要用到 杜邦线,将板卡的串口和串口调试工具连接起来,以下面表格的连接方式

杜邦线连接方式

板卡

串口调试工具

GND

GND

TX

RX

RX

TX

6.5. 配置串口工具

安装完成后打开工具可以看到如下界面

mobaxterm_2
  • 点击左上角的 Session,进入配置界面,然后点击 Serial,进入串口配置界面

mobaxterm_3
  • 修改端口号,由上文可知我的端口号是 COM11 ,所以这里填写 COM11 (需要根据自己实际情况填写),波特率填写 115200Flow control 设置为 None ,点击 OK 即可

mobaxterm_4
  • 完成后可以看到如下界面

mobaxterm_5

6.6. 板卡上电

  • 板卡上电后就能看到板卡输出打印消息

mobaxterm_6
  • 按下两次 回车键 就可以看到登录信息了

mobaxterm_7

输入用户名 root 和密码 root (输入密码时不会显示字符,输入后按 回车键 即可)即可登录

mobaxterm_8