论文部分内容阅读
公元二零零七年十一月五号谷歌公司正式发布了它的智能手机开发平台即安卓操作系统,此系统的核心模块基本出自linux内核技术。安卓系统的前期代码由谷歌公司实现,之后由OHA负责维护。不同于以往的手机系统,android是一种全开放的移动电话开发模式,目前安卓系统已经成为世界上最受推崇的智能机系统之一。作为应用安卓系统最重要器件之一的触摸屏模块,可以分为许多种类,例如电阻式触摸屏、电容式触摸屏、红外线式触摸屏等,其中电阻屏有着自己独特的优势:第一,电阻屏能响应任何材料物体的点击,不必挑剔点击工具。第二,电阻屏较耐脏污。这是因为它的工作状态是在和外部彻底隔开的情况下进行的,所以不惧外在粉尘,水蒸气,油墨等的污染。第三,电阻屏拥有优于别类触摸屏的精度,而这是业界评判触摸屏的性能优良与否的关键指标之一。由于电阻屏的诸多优势,在国内依然有广阔的发展前景,有必要对电阻式触摸屏的性能作出较深入的研究本文首先介绍了安卓系统以及触摸屏模块的各自特点以及在国内外的发展状况,然后连接好能运行android系统和触摸屏模块的硬件平台,建立起编译软件的PC机端的ubuntu虚拟机系统搭配上合适的调试工具。接下来按照快速移植操作系统的三大步骤依次移植Uboot,kernel,android文件系统以成功实现android系统在硬件平台上的启动运行。在系统跑起后参考特定触摸屏模块的芯片资料和硬件连接依据需求分析设计触摸屏驱动总体流程图,再进行各个功能模块的具体细化和代码编写调试让触摸屏能正常工作。最后分析研究电阻屏的优化校准理论,对触点上报模块进行修改,重新改进代码,实时的校正x轴和y轴的坐标,以实现触摸屏的较为精准的定位。