触摸屏课程设计.doc

上传人:人*** 文档编号:561540863 上传时间:2022-10-28 格式:DOC 页数:26 大小:1.15MB
返回 下载 相关 举报
触摸屏课程设计.doc_第1页
第1页 / 共26页
触摸屏课程设计.doc_第2页
第2页 / 共26页
触摸屏课程设计.doc_第3页
第3页 / 共26页
触摸屏课程设计.doc_第4页
第4页 / 共26页
触摸屏课程设计.doc_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《触摸屏课程设计.doc》由会员分享,可在线阅读,更多相关《触摸屏课程设计.doc(26页珍藏版)》请在金锄头文库上搜索。

1、沈 阳 工 程 学 院课 程 设 计课程设计题目:基于Linux触摸屏设计 系 别 信息学院 班级 系统本111 学生姓名 贾悦 学号 2011415110 指导教师 宋敏、踪念品 职称 讲师、工程师 起止日期:2014年12月8日起至2015年12月16日止沈 阳 工 程 学 院课程设计任务书课程设计题目:基于Linux 触摸屏设计系 别 信息学院 班级 系统本111 学生姓名 贾悦 学号 2011415110 指导教师 宋敏、踪念品 职称 讲师、工程师 课程设计进行地点: 嵌入式系统实验室(F104) 任 务 下 达 时 间:2014 年12 月1日起止日期:2014年12月8日起至201

2、5年12月16日止 教研室主任 杨弘平 2014年11月20日一、设计目的嵌入式系统综合开发课程设计是配合其理论课程而设立的设计性实践课程。其教学目的和任务是:使学生在学习专业技术基础和主要专业课程的基础上,学习和掌握嵌入式系统技术的基本知识和方法,培养学生综合运用所学的专业基础理论、基本技能和专业知识分析问题和解决工程设计问题的能力,培养学生调查研究,查阅技术文献、资料、手册,进行程序设计、电路图纸绘制及编写技术文件的基本能力。通过本课程设计使学生加深理解、巩固课堂教学和平时实验内容,使学生初步具备嵌入式系统应用开发的系统分析、系统设计、系统实现与测试的实际能力,强化学生的知识实践意识、提高

3、动手能力,发挥学生的想象力和创新能力,从而培养工程应用型人才。二、设计的原始资料及依据课程设计题目以选用学生相对比较熟悉的业务模型为宜,通过本实践性教学环节,要求学生能较好地应用嵌入式系统的基本知识、嵌入式操作系统、高级语言程序设计方法等主要相关知识,针对实际问题完成需求分析、系统分析与设计,并使用C语言编写程序代码。查阅与其相关的教材、参考资料等,进一步深入了解与题目相关的嵌入式系统的基本原理,掌握开发环境和硬件芯片的基本特性,研究开发实例,实现课题要求的内容。三、设计的主要内容及要求内容:在Linux环境下完成触摸屏程序设计 要求: 1) 熟悉开发板开发环境及VC+的开发语言;2)Linu

4、x下内核的烧写; 3) 根文件系统(烧写前需编译)的烧写;4) 调用驱动程序的某些函数,编译与调试应用程序。四、对设计说明书撰写内容、格式、字数的要求 1.课程设计说明书(论文)是体现和总结课程设计成果的载体,主要内容包括:设计题目、设计目标、设备器材、设计原理及内容、设计步骤或程序实现方法、遇到的问题及解决方法、设计总结、参考文献等,一般不应少于3000字(不包括程序清单)。2.在适当的位置配合相应的功能模块图、程序流程图、程序界面效果图等图表进行说明,应做到文理通顺,内容正确完整,书写工整,装订整齐。3. 设计内容不允许抄袭和复印,否则取消设计成绩。4. 课程设计说明书打印采用A4纸,页边

5、距为20mm。正文采用宋体小四字,行间距18磅。中文大标题采用黑体小三号字,一级节标题采用黑体四号字,二级节标题采用黑体小四号字,标题与图题采用宋体五号字。5. 课程设计说明书装订顺序为:封面、任务书、成绩评定表、摘要及关键词、目录、正文、参考文献。五、 设计完成后应提交成果的种类、数量、质量等方面的要求;1提交课程设计说明书一份。2提交设计原理、设计图纸或图表(如接口电路原理图等)。3作品的使用或操作说明六、时间进度安排;顺序阶段日期计 划 完 成 内 容备注12天查阅资料及概要设计系统分析,系统分析23天课题总体设计42天课题论证53天搭建软件及硬件环境67天软件开发,程序设计硬件设计77

6、天上机调试程序93天完善系统及功能102天撰写报告111天课程设计答辩总结30天七、主要参考资料(文献)。1 科尔特. LINUX设备驱动程序M. 北京:中国电力出版社,2005.2 亚默. 构建嵌入式LINUX系统M. 北京:中国电力出版社,2004.3 Jasmin Blanchette, Mark Summerfield. C+ GUI Programming with Qt3M. Prentice Hall in association with Trolltech Press, 2004.4 陈帮鹏,王焕文. Linux操作系统之浅见J. 民营科技,2007,13(2): 38-51

7、.5 马宁,于洪志. Linux的民文化艺术J. 西北民族大学学报,2005,43(3): 1-6.6 李昕. Linux创造一个神话J. 中国青年科技,1998,39(4): 13-21.7 Microsoft Corporation. Technology for Secure Communication, Access Control, and Commerce J. MSDN Library, 1998, 56(2): 23-28.8 John. ADVANCE DATA SHEET BCM5464M. Prentice Hall in association with Trollte

8、ch Press, 2003.9 史蒂文斯. UNIX环境高级编程M. 北京:中国电力出版社,2004. 沈 阳 工 程 学 院嵌入式系统综合开发课程设计成绩评定表系(部): 信息学院 班级: 系统本111 学生姓名: 贾悦 指 导 教 师 评 审 意 见评价内容具 体 要 求权重评 分加权分调研论证能独立查阅文献,收集资料;能制定课程设计方案和日程安排。0.15432工作能力态度工作态度认真,遵守纪律,出勤情况是否良好,能够独立完成设计工作, 0.25432工作量按期圆满完成规定的设计任务,工作量饱满,难度适宜。0.25432说明书的质量说明书立论正确,论述充分,结论严谨合理,文字通顺,技术

9、用语准确,符号统一,编号齐全,图表完备,书写工整规范。0.55432指导教师评审成绩(加权分合计乘以12) 分加权分合计指 导 教 师 签 名: 年 月 日评 阅 教 师 评 审 意 见评价内容具 体 要 求权重评 分加权分查阅文献查阅文献有一定广泛性;有综合归纳资料的能力0.25432工作量工作量饱满,难度适中。0.55432说明书的质量说明书立论正确,论述充分,结论严谨合理,文字通顺,技术用语准确,符号统一,编号齐全,图表完备,书写工整规范。0.35432评阅教师评审成绩(加权分合计乘以8)分加权分合计评 阅 教 师 签 名: 年 月 日课 程 设 计 总 评 成 绩分摘 要随着多媒体信息

10、的与日俱增,传统的人机交互的速度已经不能满足需求,传统的人机交流是通过键盘或鼠标来实现的。信息交换的速度比较慢,而且要求操作者具有一定的专业知识。这将使信息交流的目的大打折扣。触摸屏因方便灵活、节省空间、直观等特点,作为嵌入式系统的输入设备,已取代键盘,越来越受到各种终端产品商的重视。 基于 Linux 的嵌入式系统目前获得到了广泛应用,在嵌入式 Linux 核心层的开发中,设备驱动分为字符设备、块设备和网络接口设备,触摸屏驱动属于字符设备,但它也可以被纳入 input 输入子系统的框架下。通过毕业设计的驱动程序开发,也希望能对国家在这方面的发展做出自己的一点贡献。 本论文介绍了触摸屏的分类和

11、原理,接着概要介绍嵌入式系统的相关原理理论,然后详细介绍了整个系统的开发环境,最后对整个触摸屏驱动系统进行了分析,讨论了系统具体实现。关键词 Linux 操作系统、触摸屏、程序开发。1沈阳工程学院课程设计报告 目录 目 录摘 要1目 录2第一章 绪 论31.1 设计题目31.2 设计目的31.3 设计内容3第二章 工作原理42.1 触摸屏工作原理42.2 嵌入式操作系统的概述52.2.1 嵌入式操作系统的特性52.2.2 嵌入式操作系统的分类52.2.3 嵌入式操作系统的特点5第三章 总体设计73.1 Linux内核73.2 内核目录结构73.3编译内核73.4 根文件系统10第四章 程序设计

12、144.1 程序流程图144.2 分析驱动144.2.1触摸屏设备驱动中数据结构144.2.2触摸屏驱动模块加载和卸载函数154.2.3触摸屏设备驱动的读函数164.2.4触摸屏设备驱动的轮询与异步通知164.3 应用程序的调试17第五章 结果显示185.1 打开应用程序185.2 结果显示18结 论19致 谢20沈阳工程学院课程设计报告 绪论 第一章 绪 论1.1 设计题目基于Linux下的触摸屏设计。1.2 设计目的1、基于Linux操作系统,利用触摸屏返回触点坐标值及动作信息;2、坐标及动作的具体显示:触摸笔动作,触点X坐标值,触点Y坐标值;3、了解并掌握掌握相关专业课程知识和设计能力;4、初步掌握软件开发过程的问题分析、系统设计、程序编码、测试

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号