硬汉嵌入式论坛

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

[emWin] emWin 自带的电阻屏校准

[复制链接]

29

主题

101

回帖

188

积分

初级会员

积分
188
发表于 2020-9-16 09:16:12 | 显示全部楼层 |阅读模式
各位童鞋大家好, emWin自带有触摸屏校准接口, V7自带的是自己做的, 其实emwin自带的用起来应该更简单一点, 各位怎么看
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117586
QQ
发表于 2020-9-16 10:01:25 | 显示全部楼层
自带的是被我们生生抛弃掉了。

最早是2011-2014那会,用了一段时间自带的,由于用的两点触摸校准,无法很好的解决飞点问题,而且电容量使用这种方式也不方便。

所以在2016年出的第2版emWin教程直接就不再用了官方的了,开始采用我们自己的4点触摸校准。和电容屏一起,统一采用GUI_PID_XXX函数发送触摸坐标值即可

https://forum.anfulai.cn/forum.php?mod=viewthread&tid=19834&extra=page%3D1


回复

使用道具 举报

21

主题

481

回帖

544

积分

金牌会员

积分
544
发表于 2020-9-20 01:31:06 | 显示全部楼层
我用的emWin本身自带的自定义多点触控(4/5/9点等。。。),精度足够,比默认的2点好多了。也很简单,校正时候调用2个函数就行:GUI_TOUCH_CalcCoefficients和GUI_TOUCH_CalibratePoint。使用的话,建2个任务,一个负责定时采集触控adc,一个负责adc数据解释和转换,完了GUI_TOUCH_StoreState丢给WM管理器自动处理
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-17 05:46 , Processed in 0.036648 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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