嵌入式系统拉近了人与计算机的距离,形成一个人机和谐的工作与生活环境。从某一个角度来看,触摸屏作为嵌入式计算机系统中一体化的输入输出,在制造工业、过程控制、通讯、仪器、仪表、汽车、船舶、航空、航天、j u n事装备、消费类产品等方面均得到广泛应用,影响到人类工作与生活的各个领域并具应用前景,它与嵌入式系统的交互功能的程序设计是整个系统设计的关键。通常嵌入式系统的构架可以分成四个部分:处理器、存储器、输入输出和软件部分。由于多数嵌入式设备的应用软件和操作系统都是紧密结合的,在这里我们对其不加区分,这也是嵌入式系统和通用PC 系统的大区别。它是一个全新开发的模块化的图形用户界面的多任务操作系统,是一 个支持多种CPU,拥有良好通信能力的高性能、高效率的实时操作系统。厂家可以加入自己所需要的任何模块,或者除去不需要的。系统中一个应用程序的故障不会引起整个系统失效。操作系统对触摸屏的支持 操作系统对触摸屏的支持是按分层的思想进行的。首先是应用层,编写的应用程序调用触摸屏/鼠标事件(在牵引层有相关的API函数);其次,在驱动层有支持触摸屏的驱动程序。通过统一接口来调用操作系统内核的触摸屏设备驱动程序完成终的设备控制。
从中取出触摸屏的实际坐标值,把该值记录在初始化程序中,当下次有应用程序需要调用触摸屏驱动程序时,触摸屏驱动程序就会去检查初始化程序,读取其中的校正值,并把经过校正,影射后相对坐标值返回该应用程序。一般工业一体机触摸屏将触摸 方向的电压值送到转换接口,经过转换后的X与Y 值仅是对当前触摸点的电压值的转换值,它不具有实用价值。这个值的大小不但与触摸屏的分辨率有关,而且与触摸屏贴合的情况有关。如果想得到体现坐标的触摸屏位置,还需要在程序中进行转换。嵌入式系统的PDA越来越多的使用触摸屏做输入输出设备。设计了嵌入式系统触摸屏交互功能模块,在全国大学生嵌入式系统竞赛的产品和作品中已多次应用。文中并对设计中的关键技术问题做了详细的分析与讨论。软件设计流程图和源代码及其它辅助程序等限于篇幅另文介绍。
从中取出触摸屏的实际坐标值,把该值记录在初始化程序中,当下次有应用程序需要调用触摸屏驱动程序时,触摸屏驱动程序就会去检查初始化程序,读取其中的校正值,并把经过校正,影射后相对坐标值返回该应用程序。一般工业一体机触摸屏将触摸 方向的电压值送到转换接口,经过转换后的X与Y 值仅是对当前触摸点的电压值的转换值,它不具有实用价值。这个值的大小不但与触摸屏的分辨率有关,而且与触摸屏贴合的情况有关。如果想得到体现坐标的触摸屏位置,还需要在程序中进行转换。嵌入式系统的PDA越来越多的使用触摸屏做输入输出设备。设计了嵌入式系统触摸屏交互功能模块,在全国大学生嵌入式系统竞赛的产品和作品中已多次应用。文中并对设计中的关键技术问题做了详细的分析与讨论。软件设计流程图和源代码及其它辅助程序等限于篇幅另文介绍。
- 上一篇:触摸屏失效或不灵如何进行准确设置
- 下一篇:工业显示器的最佳设置和设计要点