linux 触摸屏驱动程序设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
物理与电子工程学院
《嵌入式系统设计》
课程小论文
课题题目linux 触摸屏驱动程序设计系别物理与电子工程学院
年级08级
专业电子科学与技术
学号050208110
学生姓名储旭
日期2011-12-21
目录
第 1 章嵌入式 linux 触摸屏驱动程序设计........................................................................ - 2 -
1.1 课题设计的目的.......................................................................................................... - 2 -
1.2 课题设计要求.............................................................................................................. - 2 - 第二章课题设计平台构建与流程............................................................................................ - 2 -
2.1 嵌入式系统开发平台构建.......................................................................................... - 2 -
2.1.1 cygwin 开发环境............................................................................................ - 2 -
2.1.2 Linux 开发环境.............................................................................................. - 5 -
2.1.3 Embest IDE 开发环境.................................................................................... - 5 -
2.2 触摸屏设计流程.......................................................................................................... - 5 -
2.3 课题设计硬件结构与工作原理.................................................................................. - 6 -
2.3.1 硬件结构概述.................................................................................................. - 6 -
2.3.2 触摸屏工作原理.............................................................................................. - 8 - 第三章 Bootloader 移植与下载.............................................................................................. - 9 -
3.1 Vivi 源代码的安装.................................................................................................... - 9 -
3.2 Vivi 源代码分析...................................................................................................... - 10 -
3.3 Vivi 源代码的编译与下载...................................................................................... - 11 - 第四章 Linux 内核移植与下载.............................................................................................. - 12 -
4.1 Linux 内核源代码的安装........................................................................................ - 12 -
4.2 Linux 内核源代码分析与移植................................................................................ - 14 -
4.3 Linux 内核编译与下载............................................................................................ - 14 - 第五章触摸屏功能模块程序设计与交叉编译...................................................................... - 16 -
5.1 功能模块驱动程序设计............................................................................................ - 16 -
5.2 触摸屏功能模块交叉编译........................................................................................ - 20 - 第六章根文件系统建立与文件系统下载.............................................................................. - 20 -
6.1 Cramfs 根文件系统分析.......................................................................................... - 20 -
6.2 文件系统映像文件生成............................................................................................ - 21 -
6.3 功能模块运行与调试................................................................................................ - 22 - 第七章课题设计总结与体会.................................................................................................. - 26 - 参考文献:................................................................................................................................ - 27 -