HarmonyOS IoT设备开发实战
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.7 使用串口调试工具

在Wi-Fi IoT开发套件的核心板上搭载了CH340芯片,用于实现USB Type-C接口和主控芯片U A RT接口之间的数据传递。在使用串口调试工具之前,我们需要先下载并安装串口驱动。

1.7.1 下载CH340芯片相关软件

CH340 芯片是南京沁恒微电子股份有限公司设计并生产的 USB 转 UART串口芯片。可以从该公司官网的 CH340 产品页面中找到 CH340 芯片的相关资料,如图1-25所示。

图1-25

我们需要下载以下两个文件:

(1)CH341SER.EXE(Windows系统驱动程序)。

(2)COMTransmit.ZIP(Windows串口调试软件)。

1.7.2 安装CH340芯片的驱动

在 CH341SER.EXE 文件下载完成后,运行该程序,在程序运行后,页面如图1-26所示。

图1-26

单击“安装”按钮即可安装CH340芯片的驱动到Windows系统。

1.7.3 串口调试工具简介

在COMTransmit.ZIP文件下载完成后,将其解压,可以得到两个文件,如图1-27所示。

图1-27

COMTransmit.EXE 是串口工具软件,COMTransmit.ini 是该软件的配置文件。

运行COMTransmit.EXE,可以看到COMTransmit串口调试工具的主页面,如图1-28所示。

(1)“串口号”右边的下拉菜单,用于选择串口设备。

(2)“打开串口”按钮,用于打开和关闭串口设备的连接。

(3)“接收区”右上角的“HEX显示”复选框,通常不需要勾选。在勾选后,接收区将用 16 进制的数据显示接收到的内容,可以显示一些不能显示的数据(例如,ASCII码表中的特殊字符)。

(4)“发送区”右上角的“HEX发送”复选框,通常不需要勾选。在勾选后,可以在发送区输入16进制的数据,可以发送一些不能显示的数据(例如,ASCII码表中的特殊字符)。

图1-28

1.7.4 用串口调试工具查看串口日志

在后续章节的开发过程中,我们会经常通过使用查看程序执行日志的方式记录和跟踪程序的执行流程,而串口调试工具就是我们接收和查看串口日志的有力工具。

在Windows系统中,使用串口调试工具接收串口日志之前,需要将开发套件与计算机连接并确认串口号。将开发套件与计算机连接,以及确认串口号的具体操作步骤如下。

(1)将Wi-Fi IoT开发套件通过USB Type-C线连接到计算机。

(2)打开Windows的设备管理器,查看CH340设备的端口号[2],如图1-29所示,端口号为COM9。

图1-29

确认开发套件对应的串口号后,即可通过串口调试工具查看串口日志。通过串口调试工具查看日志的操作步骤如下。

(1)打开串口调试工具,在“串口号”下拉菜单中选择“COM9”选项,单击 “打开串口”按钮。

(2)如果串口调试工具没有弹出报错信息,那么表示串口设备连接成功。

串口设备连接成功后,我们可以按照以下方法进行测试。

(1)按下设备的“复位”按钮,触发设备重启。

(2)在设备重启过程中会有日志通过串口输出。

(3)如果能够在串口调试工具的“接收区”中看到相关日志输出,那么表示设备运行正常,且设备与计算机之间连接成功。


[1] 本书中的“寸”指的是英寸。

[2] 端口与串口意思相同,不同系统的叫法不一样。