嵌入式系统中触摸屏交互功能模块设计


所属分类: 行业新闻        发布时间:2018-02-08

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

   

热销区域:江苏浙江上海北京安徽山东福建四川广东天津河北河南湖南湖北陕西、山西、辽宁吉林江西重庆黑龙江贵州海南云南内蒙古广西宁夏新疆甘肃

声明:(1)本站遵循《中华人民共和国广告法》,在标题、页面等文案描述中尽量规避违禁词、极限词,如还有违禁词、极限词,在此申明上述词汇表述全部失效,如客户咨询均表示默认此条款,不支持任何形式以违禁词、极限词等理由投诉或要求收取费用私下解决,特此申明!(2)除非研维公司另行申明,本网站内的所有产品、技术、软件、程序、数据及其他信息(包括文字、图标、图片、照片、音频、视频、图标、色彩组合、版面设计等)的所有权利(包括版权、商标权、专利权、商业秘密及其他相关权利)均归研维公司所有。未经研维公司的许可,任何人不得以包括通过机器人、人力等程序或设备监视、复制、传播、展示、镜像、上载、下载等方式擅自使用本网站的任何内容。一旦发现侵权行为,我司将立即进行证据保全并诉诸法律。

在线客服