官术网_书友最值得收藏!

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] 端口與串口意思相同,不同系統的叫法不一樣。

主站蜘蛛池模板: 丹棱县| 东乡县| 洱源县| 崇信县| 宣城市| 库车县| 洞头县| 盐源县| 宣化县| 奉新县| 东莞市| 邢台县| 高邮市| 衡南县| 禄丰县| 古蔺县| 泸西县| 山丹县| 陇川县| 隆昌县| 惠水县| 乌拉特后旗| 密山市| 宜兴市| 扎鲁特旗| 虎林市| 苗栗市| 犍为县| 休宁县| 正宁县| 广元市| 长兴县| 昭平县| 敖汉旗| 兴海县| 新巴尔虎右旗| 莆田市| 万山特区| 巩义市| 台北市| 婺源县|