基于S3C2410触摸屏驱动程序设计

2021-07-03 04:15:56张鹏
电子测试 2021年10期
关键词:设计

张鹏

(汉中职业技术学院汽车与机电工程学院,陕西汉中,723002)

1 S3C2410触摸屏设备及原理介绍

触摸屏(touch screen)又称为触控屏或触控板,是一种便于接收触头等输入信号的感应式液晶显示设备,当接触到液晶显示屏幕时,屏幕上的触觉信号反馈系统就会根据预先编写的算法程序驱动各种外接设备,用以代替常规机械式的手动按钮面板,同时,借用液晶显示画面显示出形象生动的视觉效果。S3C2410触摸屏是一种传统的电阻式触摸屏,它使用带统一电阻外表面的玻璃板,在玻璃板上紧贴一层聚醋表层,通过小的透明绝缘颗粒与玻璃面分开的电子设备,其中,在聚醋表层外表面无其他表层,而内表面有一层信号传导层。

当液晶屏幕被触摸操作时,上层传导层与下层玻璃面表层进行电子信号传递。当触摸屏被触摸按下时,首先电子信号导通MOS管组Q1和Q3,X+与X-回路外加+5V电压后,再将MOS管组Q2和Q4关闭,断开Y+和Y-,然后启动处理器的A/D模数转换,电路电阻与触摸屏被按下产生了电阻产生输出分量电压,并经过A/D模数转换器将电压值转换为数值,计算出X轴的具体坐标。同理,接着导通MOS管组Q2和Q4,Y+与Y-回路外加+5V电压,再将MOS管组Q1和Q3关闭,断开X+和X-,然后启动处理器的A/D模数转换通道1,电路电阻与触摸屏被按下产生了电阻输出分量电压,并经过A/D转换器将电压值转换为数值,计算出Y轴的具体坐标。

2 触摸屏算法坐标转换

2.1 基本转换模式

基本转换模式(AUTO_PST=0,XY_PST=0)是用作基本情况下的ADC信号转换。该模式通过对寄存器ADCCON和ADCTSC配置进行对AD操作的初始化,而XPDATA域值的转换是通过读取ADCDAT0(ADC数据寄存器0)来完成。……

登录APP查看全文

猜你喜欢
设计
二十四节气在平面广告设计中的应用
河北画报(2020年8期)2020-10-27 02:54:06
何为设计的守护之道?
现代装饰(2020年7期)2020-07-27 01:27:42
《丰收的喜悦展示设计》
流行色(2020年1期)2020-04-28 11:16:38
基于PWM的伺服控制系统设计
电子制作(2019年19期)2019-11-23 08:41:36
基于89C52的32只三色LED摇摇棒设计
电子制作(2019年15期)2019-08-27 01:11:50
基于ICL8038的波形发生器仿真设计
电子制作(2019年7期)2019-04-25 13:18:16
瞒天过海——仿生设计萌到家
艺术启蒙(2018年7期)2018-08-23 09:14:18
设计秀
海峡姐妹(2017年7期)2017-07-31 19:08:17
有种设计叫而专
Coco薇(2017年5期)2017-06-05 08:53:16
从平面设计到“设计健康”
商周刊(2017年26期)2017-04-25 08:13:04