理科生 发表于 2013-8-16 21:42:09

触摸屏定义

买到了一款2.4寸的四线电阻触摸屏有库文件在定义的时候有些疑问

#define TS_MINX 150//定义触摸屏大小
#define TS_MINY 120
#define TS_MAXX 920
#define TS_MAXY 940

这个是给的示例程序中的一部分 想知道那个数字是怎么定义出来的 和什么又关系

TouchScreen ts = TouchScreen(XP, YP, XM, YM, 300);

这句又该怎么理解


ts.getPoint();在后面有用到在库里是这样Point TouchScreen::getPoint(void)
为什么可以吧TouchScreen简写为ts

StrongZhu 发表于 2013-8-16 23:38:57

最后一个"300"是什么含义,具体要看那个库文件里是怎么定义的。
如果是示例代码,应该暂时不会影响你的使用。

至于"ts",是变量名。
搜索一下c++语言编程,看一下“常量、变量、类、实例”的部分。

理科生 发表于 2013-8-17 00:55:08

ts是变量名????不应该啊   他是函数引用时用的啊比如Llcd.print()   
我想知道触摸屏答小怎么定义长 宽怎么设置

学慧放弃 发表于 2013-8-17 13:19:40

我也想买个,最好是3.5的,占IO口少的,楼主有推荐的参考吗?

理科生 发表于 2013-8-17 23:57:15

学慧放弃 发表于 2013-8-17 13:19 static/image/common/back.gif
我也想买个,最好是3.5的,占IO口少的,楼主有推荐的参考吗?

这个不清楚单是触摸屏的话一般都是4线的   淘宝上似乎有3.2寸的液晶屏幕
页: [1]
查看完整版本: 触摸屏定义