april88416 发表于 2011-03-29 10:09

触摸屏。。。。

当触摸屏被按下的时候我想不停的检测x,y的坐标 但是如果我加上判断是不是抬起只会产生一个中断 这是怎么回事啊 求救。。。。。。。。。。。。。。

april88416 发表于 2011-03-29 13:49

没人吗?:em16:

april88416 发表于 2011-03-30 09:31

自己再顶下。。。。。。。

dreamice 发表于 2011-03-30 10:43

这个可能跟硬件特性有关,中断的产生是按下去还是抬起,或者两个操作都会产生中断,根据硬件特性来确定驱动程序如何编写。

april88416 发表于 2011-03-30 13:48

en现在解决了 哈哈 谢谢各位了!

dreamice 发表于 2011-03-30 14:12

en现在解决了 哈哈 谢谢各位了!
april88416 发表于 2011-03-30 13:48 http://bbs.chinaunix.net/images/common/back.gif


    具体是什么原因,解决了也跟大家分享一下:)

april88416 发表于 2011-04-02 14:40

回复 6# dreamice


    是这样的当笔触按下时会一直产生adc中断,这样我就能拿到x,y的坐标了, 我在adc的中断处理函数里加上了一个判断来确定是按下状态还是抬起状态,如果状态仍然是按下则在继续开启adc中断,然后在改为等待抬起状态(这个很重要 我就是没加 所以没出来), over了。。。:wink:

RUNONMIPS 发表于 2011-04-02 17:45

回复dreamice


    是这样的当笔触按下时会一直产生adc中断,这样我就能拿到x,y的坐标了, 我在adc ...
april88416 发表于 2011-04-02 14:40 http://bbs.chinaunix.net/images/common/back.gif


    就ADC的使用,处理过触摸屏和电池的互斥关系吗?》

april88416 发表于 2011-04-11 09:48

回复 8# RUNONMIPS


    没有 呵呵

hujinzhi 发表于 2011-04-14 16:38

开个内核定时器就ok了
页: [1] 2
查看完整版本: 触摸屏。。。。