本文導(dǎo)讀
ZDP1440串口屏應(yīng)用開(kāi)發(fā)如何使用虛擬串口調(diào)試呢?本文將詳細(xì)方法分享給大家。
普通串口屏拿到實(shí)物后,需要使用對(duì)應(yīng)的上位機(jī)進(jìn)行開(kāi)發(fā)、燒錄,然后下載到串口屏中進(jìn)行驗(yàn)證;但既然都用串口屏了,電腦上也有串口,也有屏幕,為啥開(kāi)發(fā)過(guò)程不在電腦上一步到位呢?下面一起看下ZDP1440D串口屏應(yīng)用開(kāi)發(fā)如何以虛擬串口的方式在PC上完成全部的UI開(kāi)發(fā)和通信調(diào)試工作。
添加虛擬串口
AWTKDesigner新建UI工程時(shí),將工程路徑選擇為HMI_ZDP1440D\03.UI_build_project\user_projects。UI設(shè)計(jì)完成,打開(kāi)HMI_ZDP1440D\03.UI_build_project下的zdp_set_tool.exe配置工具。如圖1所示,點(diǎn)擊【刷新】,然后選擇設(shè)計(jì)好的UI工程,點(diǎn)擊【添加PC端虛擬串口&命令解析器文件】按鈕,即可將虛擬串口相關(guān)文件加入U(xiǎn)I工程。勾選【使能PC端虛擬串口】后,在PC端模擬運(yùn)行時(shí)可選擇PC端的串口作為命令串口,UI開(kāi)發(fā)不必依賴硬件就可以調(diào)試。
注:目前僅支持使用Visual Studio C++編譯,不支持MinGW編譯。
圖1添加虛擬串口
使用visualstudiocode調(diào)試
在用AWTK Designer設(shè)計(jì)完UI并編譯后,使用VS Code打開(kāi)UI所在文件夾,如圖2所示。
圖2用VSCode打開(kāi)UI
按https://awtk.zlg.cn/docs/awtk_docs/AWTK_Guide/2.AWTK-Application.html#_2-7-2-visual-studio-code 所述,添加插件,配置 launch.json文件,如下:
{ // 使用 IntelliSense 了解相關(guān)屬性。 // 懸停以查看現(xiàn)有屬性的描述。 // 欲了解更多信息,請(qǐng)?jiān)L問(wèn): https://go.microsoft.com/fwlink/?linkid=830387 "version": "0.2.0", "configurations": [ { "name": "(Windows) 啟動(dòng)", "type": "cppvsdbg", "request": "launch", "program": "${workspaceFolder}/bin/demo.exe", "args": [], "stopAtEntry": false, "cwd": "${fileDirname}", "environment": [], "console": "externalTerminal" } ] }
隨后點(diǎn)擊開(kāi)始調(diào)試按鈕,程序就會(huì)運(yùn)行,可以在對(duì)應(yīng)的源碼處增加斷點(diǎn),逐步調(diào)試,詳見(jiàn)圖3。
圖3開(kāi)始調(diào)試
運(yùn)行效果
以zdp_set_tool_test為例,模擬運(yùn)行UI,首先會(huì)彈出串口選擇窗口,如圖4所示。
圖4運(yùn)行效果添加虛擬串口UI
在UI選好串口后,用串口上位機(jī)打開(kāi)對(duì)應(yīng)的另一個(gè)串口,發(fā)送命令,如圖5所示。
圖5運(yùn)行UI
至此,使用虛擬串口調(diào)試的開(kāi)發(fā)過(guò)程就結(jié)束了。HMI-ZDP1440D串口屏開(kāi)發(fā)套件資料持續(xù)更新中。
審核編輯:湯梓紅
-
串口調(diào)試
+關(guān)注
關(guān)注
2文章
270瀏覽量
25089 -
虛擬串口
+關(guān)注
關(guān)注
3文章
63瀏覽量
14159 -
應(yīng)用開(kāi)發(fā)
+關(guān)注
關(guān)注
0文章
63瀏覽量
9688 -
串口屏
+關(guān)注
關(guān)注
8文章
578瀏覽量
38174
原文標(biāo)題:ZDP1440系列小技巧-如何使用虛擬串口調(diào)試
文章出處:【微信號(hào):立功科技,微信公眾號(hào):立功科技】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
圖像顯示驅(qū)動(dòng)芯片ZDP1440系列小技巧 如何使用多國(guó)語(yǔ)言互譯

求一種基于ZDP1440的彩屏86盒顯示方案

Keil 開(kāi)發(fā)環(huán)境與虛擬串口屏綁定調(diào)試
串口屏開(kāi)發(fā)環(huán)境與虛擬串口屏綁定調(diào)試-V2.0
玩轉(zhuǎn)ZMP110x創(chuàng)新串口屏的虛擬串口屏開(kāi)發(fā)模式

致遠(yuǎn)微電子推出全新ZDP系列顯示驅(qū)動(dòng)芯片

ZDP1440系列小技巧—如何配置RGB屏幕參數(shù)?

ZDP1440系列小技巧—如何配置MIPI屏幕參數(shù)?

ZDP1440系列小技巧—如何實(shí)時(shí)顯示FPS呢?

ZDP1440系列小技巧:實(shí)時(shí)顯示FPS的方法詳解

ZDP1440系列小技巧—如何OTA差分升級(jí)顯示素材?

評(píng)論