本文導讀
ZDP1440是一款基于開源GUI引擎的圖像顯示專用驅(qū)動芯片,內(nèi)置電阻屏和電容屏觸摸驅(qū)動,可在上位機配置好觸摸類型和從機地址,將配置一并下載到ZDP1440的HMI板子,就完成觸摸適配,本文將介紹如何配置和校準電阻屏。
ZDP1440配套有專用的參數(shù)配置上位機,用戶可根據(jù)各自外圍設計和所選屏幕等進行參數(shù)配置,觸摸類型支持電阻屏和電容屏,參數(shù)配置支持導入和導出,配置完成后可一鍵下載到HMI板子,接好電源和屏幕,即可點亮屏幕,下面我們來看如何配置并校準電阻屏。
第一步: 打開zdp_set_tool.exe上位機,先根據(jù)屏幕參數(shù)進行適配,在“其他設置”選擇觸摸類型為電阻觸摸,并修改從機地址為0x48,配置完其他參數(shù)后,點擊“以當前配置打開燒錄工具”進行燒錄,將修改的配置參數(shù)燒錄到HMI板子,燒錄后,屏幕即可點亮,顯示RGB色塊,提示“請升級UI”。

第二步:
在提供的模板工程,“awtk_func.h”文件提供了電阻屏校準的函數(shù)接口,用戶采用電阻屏時,需要校準可以直接調(diào)用改函數(shù),函數(shù)接口如下所示:

第三步:
基于AWTKdesigner創(chuàng)建UI工程,將UI工程打包保存到ZDP1440的指定UI工程路徑,由于調(diào)用校準屬于調(diào)用硬件接口,所以必須在UI工程包含硬件接口聲明的頭文件“awtk_func.h”,才能在UI設計過程中直接調(diào)用校準接口,保證模擬仿真運行時可以編譯通過。硬件接口聲明頭文件“awtk_func.h”會在插入“PC模擬虛擬串口和協(xié)議解析”時插入,如果不想手動插入,可以創(chuàng)建工程后,通過上位機插入,如此可直接調(diào)用校準的接口而不會導致報錯。

第四步:
包含此硬件接口聲明后,就可以在需要校準的地方調(diào)用此接口,例如可以在上電復位初始化時調(diào)用,也可以在UI某控件回調(diào)中調(diào)用,也可以在通信回調(diào)中調(diào)用。執(zhí)行此接口將進入校準界面,配合點擊完校準提示點后,將退出校準界面,回到UI界面。
注意:首次更新完UI后,會自動進入UI校準界面。

第五步:
進入校準界面后,需跟著提示光標在屏幕四周和中心點一遍,以完成屏幕校準,校準完成后隨即退出校準界面。
有如下注意:
·由于PC端模擬沒有硬件依賴,所以PC端模擬時,調(diào)用此接口將不會執(zhí)行任何動作;
·沒有完成校準時(沒點完校準點),不建議提前或強制切換UI界面,切換完UI界面后,校準流程依舊,只是看不到提示光標,此時如果隨意點擊屏幕,會導致校準數(shù)據(jù)混亂,導致觸屏錯亂,必須重新校準;
·屏幕校準只需執(zhí)行一次即可,無需每次上電都校準。
審核編輯:黃飛
-
電容屏
+關(guān)注
關(guān)注
2文章
142瀏覽量
45334 -
函數(shù)
+關(guān)注
關(guān)注
3文章
4418瀏覽量
67595 -
驅(qū)動芯片
+關(guān)注
關(guān)注
14文章
1649瀏覽量
57985 -
電阻屏
+關(guān)注
關(guān)注
0文章
54瀏覽量
21138
發(fā)布評論請先 登錄
電阻式觸摸屏的基本結(jié)構(gòu)和工作原理及其校準算法的研究與設計
電阻式觸摸屏校準算法的優(yōu)化_電阻式觸摸屏工作原理
四線電阻觸摸屏校準算法的實現(xiàn)
電阻式觸摸屏失靈怎么辦_電阻式觸摸顯示屏的校準
校準到底選幾點校準才最合適呢?
如何在TouchGFX框架下實現(xiàn)校準電阻觸摸屏?
如何配置和校準電阻屏
評論