当前位置:主页 > 科技论文 > 计算机论文 >

基于MCF52223的LCD触摸屏功能程序设计及应用

发布时间:2022-01-20 23:06
  触摸屏是一种集显示器、鼠标器和键盘等功能于一体的新型人机界面,不仅能显示丰富的多媒体信息,而且集成触控和键盘输入的功能,体积小巧,特别适合嵌入式设备特别是便携设备上应用。随着嵌入式技术的快速发展,触摸屏在工业控制、汽车电子、消费电子等领域迅速流行起来。本文以软硬件构件思想为指导,将触摸屏的外围部件分为USB构件、电源构件、QSPI等构件,便于外围部件在不同项目间移植使用。硬件设计中选择飞思卡尔的32位高性能低功耗微控制器MCF52223为主控芯片,以RSM1843为触摸屏控制器,采用四线电阻式触摸屏实现总体功能。软件上,本文编写了各构件的驱动程序以及四线电阻式触摸屏控制器驱动程序;针对触摸屏产生系统误差和随机误差的问题,深入分析了基于加速度模型减少随机误差的算法,并在此算法的基础上进行了改进,提出了一种基于加速度模型的新识别笔事件并消除笔事件中随机误差影响的算法,包括落笔、笔移动及抬笔的判断,“飞点”、“抖动”及“拖尾”现象的消除,断点的数据插补等,在大量的测试过程中实现了良好的效果,实现了一套随机误差小、运行速度快、触控灵敏的触摸屏。最后本文通过一个虚拟示波器的设计实现,向用户展示了... 

【文章来源】:苏州大学江苏省 211工程院校

【文章页数】:88 页

【学位级别】:硕士

【文章目录】:
摘要
Abstract
第一章 绪论
    1.1 本课题的研究背景及意义
    1.2 本课题的总体设计思路
    1.3 本课题所做的工作及论文结构安排
    1.4 本章小结
第二章 硬件设计
    2.1 系统总体设计目标
    2.2 MCU 选型
    2.3 MCF52223 硬件构件设计
    2.4 LCD 控制器的选型
    2.5 触摸屏的选型
    2.6 硬件测试流程及体会
    2.7 本章小结
第三章 软件设计
    3.1 UART 构件设计
    3.2 A/D 构件设计
    3.3 QSPI 构件设计
    3.4 USB 构件设计
    3.5 LCD 功能程序设计
    3.6 触摸屏程序设计
    3.7 本章小结
第四章 触摸屏的应用实例
    4.1 虚拟仪器技术简介及本示例设计要求
    4.2 触摸屏系统误差及校准
    4.3 触摸屏随机误差及处理方法
    4.4 本章小节
第五章 调试总结与开发体会
    5.1 调试总结
    5.2 开发体会
    5.3 本章小结
第六章 总结与展望
    6.1 工作总结
    6.2 课题展望
参考文献
攻读硕士学位期间公开发表的论文及鉴定项目
附录
致谢


【参考文献】:
期刊论文
[1]电阻触摸屏误差分析及加速度模型的数据处理[J]. 王党利,马保吉,宁生科.  陕西理工学院学报(自然科学版). 2009(04)
[2]基于ARM嵌入式触摸屏的设计与研究[J]. 刘荣林,刘亚坤,武华,程晓东.  内蒙古大学学报(自然科学版). 2009(06)
[3]嵌入式软件机内测试的设计与测试[J]. 王轶辰,徐萍.  计算机工程. 2009(17)
[4]基于ARM的LCD触摸屏系统设计[J]. 刘晓芳,刘建群,张海雄,詹鹿鸣.  微计算机信息. 2009(11)
[5]ColdFire系列微处理器BDM调试系统的设计与实现[J]. 刘晓升,祝叶,王宜怀.  微计算机信息. 2008(29)
[6]不断发展的触摸屏技术[J]. Hal Philipp.  世界电子元器件. 2008(04)
[7]触摸屏原理及在单片机系统中的应用[J]. 赖诚.  商场现代化. 2006(18)
[8]电阻式触摸屏在嵌入式系统中的应用[J]. 翟霄翔,郝久玉,郑军.  电子测量技术. 2006(02)
[9]触摸屏校准常用算法分析[J]. 许荣斌,谢莹,朱永红.  工业控制计算机. 2006(04)
[10]触摸屏在嵌入式系统中的应用[J]. 王小林,胡晓婷.  计算机与数字工程. 2006(04)

硕士论文
[1]基于硬件构件的嵌入式底层软件开发方法研究及其应用[D]. 荐红梅.苏州大学 2008
[2]基于ColdFire的评估系统的设计与实现[D]. 郭继伟.苏州大学 2007



本文编号:3599683

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3599683.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户96306***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com