打印

坐标定位具体步骤

[复制链接]
895|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
huwr|  楼主 | 2014-9-13 09:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
CY8C2479坐标定位具体步骤谁能讲讲,或者说是原理
沙发
huanghuac| | 2014-9-13 09:51 | 只看该作者
电容触摸屏坐标定位不是用软件实现的,而是通过管脚配置得到的,这和布板方式有关,比如说使用滑调,用两个10sensors的滑调(滑调1、滑调2)分别表示X轴、Y轴。滑调1的第1个传感器就是X0,依次为X1、X2.....滑调2的第一个传感器为Y0,依次为Y1、Y2....这时,软件设计时,定义下两滑调分别代表X、Y坐标轴,如:
#define XDIRECTION 1
#define YDIRECTION 2
表示滑调1为X轴,滑调2为Y轴,其中1,2并非随意定义的,如果是0,则代表单个的按钮,1,2分别代表滑0,1
之后定义扫描时只需使用如下语句调用即可:
static WORD wXPosition;
static WORD wYPosition;
wXPosition=CSD_wGetCentroidPos(XDIRECTION);
wYPosition=CSD_wGetCentroidPos(YDIRECTION);
这时的扫描到的坐标就是对应的xy坐标

使用特权

评论回复
板凳
happy_10| | 2014-9-13 09:53 | 只看该作者
楼上的说明应用的是CSD模式吧

使用特权

评论回复
地板
冰清玉洁| | 2014-9-13 09:54 | 只看该作者
2楼的说的是滑条,对于电容触摸屏应该就没那么容易了吧。

使用特权

评论回复
5
huanghuac| | 2014-9-13 09:55 | 只看该作者
可以用10*10滑调组成一个电容触摸屏的

使用特权

评论回复
6
huwr|  楼主 | 2014-9-13 09:56 | 只看该作者
哦,知道了,多谢

使用特权

评论回复
7
u880| | 2014-9-17 08:11 | 只看该作者
哪位有相关文档分享一下吧

使用特权

评论回复
8
huigoushang| | 2014-9-17 08:14 | 只看该作者
同求资料呀

使用特权

评论回复
9
G21372| | 2014-9-17 08:18 | 只看该作者
楼主的用途是啥呀

使用特权

评论回复
10
yangguangaisha| | 2014-9-17 08:20 | 只看该作者
前提是啥呀 一头雾水呢

使用特权

评论回复
11
gexingyouxian| | 2014-9-17 08:23 | 只看该作者
三楼的图是什么意思呢

使用特权

评论回复
12
acer4736| | 2014-9-17 08:26 | 只看该作者
这个芯片木有用过

使用特权

评论回复
13
sepmoon| | 2014-9-17 14:53 | 只看该作者
楼主用的芯片是CY8C24794吧,这颗芯片带CSD电容触摸模块,一个管脚可以当成一个触摸输入,触摸屏上导电层涂成行列矩阵,类似5楼这样子,每一列或每一行接到一个管脚上。当手指触摸到触摸屏时,对应的某一行和某一列会被同时检测到,根据检测到的管脚也就实现了定位。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

780

主题

8627

帖子

5

粉丝