S3C2440/6410 TOUCH抖动问题彻底解决-超级完美
来源:百度文库 编辑:神马文学网 时间:2024/07/02 16:14:21
特别说明:需要嵌入式UCOSII ucGUI arm和linux入门资料,项目资料,linux驱动资料可以加我QQ!!希望我的一些项目经验和资料可以带你进入嵌入式之门,在浩瀚的linux世界里找到属于你自己的舞台!!!希望大家多多支持
我的QQ:1653687969
#define TSP_SAMPLE_NUM 20
#define TSP_ADC_DELAY = 4000;
至于调用的TIMER中断,每秒次数降到50次即可
#define TSP_SAMPLE_RATE_LOW (50) // 50 Samples per Sec
#define TSP_SAMPLE_RATE_HIGH (50) // 50 Samples per Sec
(需确认PCLK和PWM_REGS算出来的每秒中断次数是不是符合50次)
如此一来,抖都不抖,且反映够快,且占用系统时间短
当初我是抓TOUCH会干扰串口的情况,就强迫好好的看TOUCH驱动,
才发现..大家的(官方的)做法有疑异:
TSP_ADC_DELAY大家都用10000,20000,40000这三种参数,
其实这是错的,把ADC的DELAY时间延长,大家的意思可能是让信号多点时间稳定,
但ADC转换本身就有误差,把时间延长并不能把信号更稳定,反而消耗系统时间而已.
所以我把TSP_ADC_DELAY缩短,把读取平均次数TSP_SAMPLE_NUM加大,
让cpu多读几次;多些数据累加平均,一试BINGO!!
而且有效降低TOUCH占用中断的时间,
上述的设定是占用2.1msec(从中断进入到离开中断)
但如果改为:
#define TSP_SAMPLE_NUM 10
#define TSP_ADC_DELAY = 2000;
占用可降低至0.15msec,虽然不抖了,但偶尔会发生位置编离的情况
如果不在意佔用时间的兄弟,可先把最上面的设定打进去,再来优化.
so,改好了吗?
是不是TOCUH连抖都不抖了,
如果还会抖,就是你的手在抖了 ^_^
我的QQ:1653687969
#define TSP_SAMPLE_NUM 20
#define TSP_ADC_DELAY = 4000;
至于调用的TIMER中断,每秒次数降到50次即可
#define TSP_SAMPLE_RATE_LOW (50) // 50 Samples per Sec
#define TSP_SAMPLE_RATE_HIGH (50) // 50 Samples per Sec
(需确认PCLK和PWM_REGS算出来的每秒中断次数是不是符合50次)
如此一来,抖都不抖,且反映够快,且占用系统时间短
当初我是抓TOUCH会干扰串口的情况,就强迫好好的看TOUCH驱动,
才发现..大家的(官方的)做法有疑异:
TSP_ADC_DELAY大家都用10000,20000,40000这三种参数,
其实这是错的,把ADC的DELAY时间延长,大家的意思可能是让信号多点时间稳定,
但ADC转换本身就有误差,把时间延长并不能把信号更稳定,反而消耗系统时间而已.
所以我把TSP_ADC_DELAY缩短,把读取平均次数TSP_SAMPLE_NUM加大,
让cpu多读几次;多些数据累加平均,一试BINGO!!
而且有效降低TOUCH占用中断的时间,
上述的设定是占用2.1msec(从中断进入到离开中断)
但如果改为:
#define TSP_SAMPLE_NUM 10
#define TSP_ADC_DELAY = 2000;
占用可降低至0.15msec,虽然不抖了,但偶尔会发生位置编离的情况
如果不在意佔用时间的兄弟,可先把最上面的设定打进去,再来优化.
so,改好了吗?
是不是TOCUH连抖都不抖了,
如果还会抖,就是你的手在抖了 ^_^
S3C2440/6410 TOUCH抖动问题彻底解决-超级完美
Dom4j 编码问题彻底解决
Dom4j 编码问题彻底解决
如何解决POLO发动机冷车抖动问题
如何解决POLO发动机冷车抖动问题
简单两步解决冬季发动机抖动问题---车辆
简单两步解决冬季发动机抖动问题
雨刮器抖动现象是哪的问题?怎么处理
自己动手 多普达575射频问题彻底解决
曾荫权:政改普选问题要彻底解决
彻底解决 Tomcat 5 下文字乱码问题
世纪难题“休谟问题”已经彻底解决!a
彻底解决XP之间的局域网互访问题 -
彻底解决XP之间的局域网互访问题
彻底解决Vista下WMC不能播放RMVB问题
彻底解决远程win2003超出最大连数的问题
彻底解决关机后光电鼠标仍然发光问题
彻底解决RichTextBox中表格不能折行的问题
彻底解决XP之间的局域网互访问题gh
ipod touch ipod touch
澳洲电讯强推超级性价比T-Touch Tab,硬憾iPad
s3c2440对nandflash的操作
教你解决Touch系列的漏接,误挂电话问题 (锁屏软件类总)
Diamond Touch 3DFlo(Manila)天气预报问题的解决办法 - 多普达T...