硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2732|回复: 0
收起左侧

[emWin教程入门篇] 【emWin实战教程V2.0】第66章      附件A—电阻触摸

[复制链接]

740

主题

1326

回帖

3546

积分

管理员

春暖花开

Rank: 9Rank: 9Rank: 9

积分
3546
QQ
发表于 2017-4-6 12:52:17 | 显示全部楼层 |阅读模式
完整65章+12章附件教程下载地址:
http://www.armbbs.cn/forum.php?mod=viewthread&tid=19834





第66章      附件A—电阻触摸屏校准说明


        本教程配套的所有例子默认都加上了触摸校准函数TOUCH_Calibration,在MainTask.c文件夹的MainTask函数里面,只是被注释调用了,需要校准的时候将这个函数取消注释即可。此函数实现了四点触摸校准,校准后的参数会保存到板载的EEPROM里面,下次上电会自动加载。这里我们以V6-502_STemWin实验_GUIBuilder的使用(RTOS)为例发个截图,方便大家查看此校准函数的位置,其它所有例子都是一样的。
66.1.png


===========================================================
        为了方便大家更好的检测触摸校准后是否准确,专门做了一个简易画板功能,RTOS和裸机板子都做了,对应的例子分别是:
        V6-615_STemWin实验_电阻屏触摸校准,简易画板检测(RTOS)
        V6-616_STemWin实验_电阻屏触摸校准,简易画板检测(裸机)
关于这两个例子有以下三点要注意:
1、电阻屏四点触摸校准,校准后参数将保存到板载的EEPROM里面,下次上电会自动从EEPROM里面加载。
2、电阻屏需要校准,电容屏无需校准。
3、四点触摸校准后实现了一个简单的画板功能,用户可以检测校准是否准确,不准确就重新校准。
------------------------
用户可以下载RTOS或者裸机版工程到板子上,上电运行后弹出如下的界面,依次点击四个小圆圈进行4点触摸校准,最好用触摸笔去点击,这样校准的结果比较准确:
66.2.png
66.3.png
66.4.png
66.5.png







========================
触摸校准完成后,做了一个简单的画板功能,用户可以检测触摸是否准确,不准确就重新校准。另外,特别注意是否有飞点。
66.6.png

上面的截图就是笔者绘制的,由于画板是点绘制,所以绘制的直线有断点,不连续,这个是正常的。注意是否有飞点和点击不准确的情况即可。
努力打造安富莱高质量微信公众号:点击扫描图片关注
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-12 11:10 , Processed in 0.151752 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表