本文導(dǎo)讀
ZDP1440是一款基于開源GUI引擎的圖像顯示專用驅(qū)動(dòng)芯片,內(nèi)置電阻屏和電容屏觸摸驅(qū)動(dòng),可在上位機(jī)配置好觸摸類型和從機(jī)地址,將配置一并下載到ZDP1440的HMI板子,就完成觸摸適配,本文將介紹如何配置和校準(zhǔn)電阻屏。
ZDP1440配套有專用的參數(shù)配置上位機(jī),用戶可根據(jù)各自外圍設(shè)計(jì)和所選屏幕等進(jìn)行參數(shù)配置,觸摸類型支持電阻屏和電容屏,參數(shù)配置支持導(dǎo)入和導(dǎo)出,配置完成后可一鍵下載到HMI板子,接好電源和屏幕,即可點(diǎn)亮屏幕,下面我們來看如何配置并校準(zhǔn)電阻屏。
第一步: 打開zdp_set_tool.exe上位機(jī),先根據(jù)屏幕參數(shù)進(jìn)行適配,在“其他設(shè)置”選擇觸摸類型為電阻觸摸,并修改從機(jī)地址為0x48,配置完其他參數(shù)后,點(diǎn)擊“以當(dāng)前配置打開燒錄工具”進(jìn)行燒錄,將修改的配置參數(shù)燒錄到HMI板子,燒錄后,屏幕即可點(diǎn)亮,顯示RGB色塊,提示“請(qǐng)升級(jí)UI”。
第二步:
在提供的模板工程,“awtk_func.h”文件提供了電阻屏校準(zhǔn)的函數(shù)接口,用戶采用電阻屏?xí)r,需要校準(zhǔn)可以直接調(diào)用改函數(shù),函數(shù)接口如下所示:
第三步:
基于AWTKdesigner創(chuàng)建UI工程,將UI工程打包保存到ZDP1440的指定UI工程路徑,由于調(diào)用校準(zhǔn)屬于調(diào)用硬件接口,所以必須在UI工程包含硬件接口聲明的頭文件“awtk_func.h”,才能在UI設(shè)計(jì)過程中直接調(diào)用校準(zhǔn)接口,保證模擬仿真運(yùn)行時(shí)可以編譯通過。硬件接口聲明頭文件“awtk_func.h”會(huì)在插入“PC模擬虛擬串口和協(xié)議解析”時(shí)插入,如果不想手動(dòng)插入,可以創(chuàng)建工程后,通過上位機(jī)插入,如此可直接調(diào)用校準(zhǔn)的接口而不會(huì)導(dǎo)致報(bào)錯(cuò)。
第四步:
包含此硬件接口聲明后,就可以在需要校準(zhǔn)的地方調(diào)用此接口,例如可以在上電復(fù)位初始化時(shí)調(diào)用,也可以在UI某控件回調(diào)中調(diào)用,也可以在通信回調(diào)中調(diào)用。執(zhí)行此接口將進(jìn)入校準(zhǔn)界面,配合點(diǎn)擊完校準(zhǔn)提示點(diǎn)后,將退出校準(zhǔn)界面,回到UI界面。
注意:首次更新完UI后,會(huì)自動(dòng)進(jìn)入U(xiǎn)I校準(zhǔn)界面。
第五步:
進(jìn)入校準(zhǔn)界面后,需跟著提示光標(biāo)在屏幕四周和中心點(diǎn)一遍,以完成屏幕校準(zhǔn),校準(zhǔn)完成后隨即退出校準(zhǔn)界面。
有如下注意:
·由于PC端模擬沒有硬件依賴,所以PC端模擬時(shí),調(diào)用此接口將不會(huì)執(zhí)行任何動(dòng)作;
·沒有完成校準(zhǔn)時(shí)(沒點(diǎn)完校準(zhǔn)點(diǎn)),不建議提前或強(qiáng)制切換UI界面,切換完UI界面后,校準(zhǔn)流程依舊,只是看不到提示光標(biāo),此時(shí)如果隨意點(diǎn)擊屏幕,會(huì)導(dǎo)致校準(zhǔn)數(shù)據(jù)混亂,導(dǎo)致觸屏錯(cuò)亂,必須重新校準(zhǔn);
·屏幕校準(zhǔn)只需執(zhí)行一次即可,無需每次上電都校準(zhǔn)。
審核編輯:黃飛
-
電容屏
+關(guān)注
關(guān)注
2文章
130瀏覽量
44352 -
函數(shù)
+關(guān)注
關(guān)注
3文章
4353瀏覽量
63296 -
驅(qū)動(dòng)芯片
+關(guān)注
關(guān)注
13文章
1322瀏覽量
55221 -
電阻屏
+關(guān)注
關(guān)注
0文章
51瀏覽量
20331
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
四線電阻觸摸屏校準(zhǔn)算法介紹
基于MMSE的觸摸屏應(yīng)用多點(diǎn)校準(zhǔn)算法

基于校準(zhǔn)電阻式觸摸屏系統(tǒng)的應(yīng)用指南

電阻式觸摸屏的基本結(jié)構(gòu)和工作原理及其校準(zhǔn)算法的研究與設(shè)計(jì)

電阻式觸摸屏校準(zhǔn)算法的優(yōu)化_電阻式觸摸屏工作原理
四線電阻觸摸屏校準(zhǔn)算法的實(shí)現(xiàn)
電阻觸摸屏的校準(zhǔn)算法
電阻式觸摸屏失靈怎么辦_電阻式觸摸顯示屏的校準(zhǔn)
校準(zhǔn)到底選幾點(diǎn)校準(zhǔn)才最合適呢?

如何在TouchGFX框架下實(shí)現(xiàn)校準(zhǔn)電阻觸摸屏?

評(píng)論