如何提高触摸屏在Android系统上的稳定性和整体性能

资料大小: 2.60 MB

所需积分: 0

下载次数:

用户评论: 0条评论,查看

上传日期: 2018-11-08

上 传 者: 易水寒他上传的所有资料

资料介绍

标签:SPI(461)触摸屏(652)Android(1619)

  触摸屏作为一“种新颗的且。直接的输入操作方式已经在全球流行。Android系统的移动设备(智能手机、平板电脑等)由于输入操作的需要,均选用一块全触屏作为其主要输入方式,而为了实现多点触摸,几乎都使用了电容式触摸屏。触摸屏的实现对屏功能的扩展十分有利,应用范围因此大大扩展。更大的屏幕尺寸对触摸屏开辟了更广阔的市场空间,同时也提出了更高的要求。如何保证触摸屏系统的稳定性,如何提高系统的整体性能,如何增强用户体验,是此论文讨论的重点。

  本人在论文研究阶段,主要工作有以下几点:

  1.认真研究Android系统架构和手机硬件结构的基础上,完成了SPI总线的触摸屏系统硬件设计;

  2.将触摸屏设计为A区和B区,A区用于检测触摸点坐标,B区用于检测触摸手势,并且通过对B区一些相关参 数的合理设定,提升了用户体验;

  3. 对Android的Linux Kernel,特别是输入子系统、SPI 子系统、工作队列机制等模块,进行了深入研究;

  4.对触摸屏控制IC的数据传输方式和协议进行设计,编写完成了融入系统内核的触摸屏驱动程序,使得触摸屏控制IC的数据通过SPI总线快速准确的传输

  到操作系统, 顺利实现了操作系统与触摸屏硬件的交互;

  5.在Android版本升级到2.2之后,完成了触摸屏多点触摸功能在驱动层上。的摘要实现,使得触摸屏IC的多点数据同时成功上报,用户可以在触摸屏上体验到两点乃至五点同时触摸的操作;

  6. 最后对触摸屏模块进行了详细测试,并解决了一些在测试过程中发现的问题,最终达到了系统稳定、性能优良、用户体验良好的理想效果。

用户评论

查看全部 条评论

发表评论请先 , 还没有账号?免费注册

发表评论

用户评论
技术交流、我要发言! 发表评论可获取积分! 请遵守相关规定。
上传电子资料