内容简述:以三星公司的S5PV210处理器为平台,介绍linux操作系统下电容触摸屏的驱动程序的设计开发过程,详细阐述触摸屏设备驱动程序的设计过程,并将设计好的驱动程序移植到linux内核中。最后将触摸屏设备驱动程序加入到linux内核中编译成内核映像,并烧写到S5PV210处理器中测试该驱动程序。
拟解决的问题:S5PV210
下Linux
操作系统的移植、电容触摸屏通信接口的研究、电容触摸屏驱动程序的编写方法和实现、驱动程序的移植。 专业知识的综合训练情况:Linux操作系统的移植、Linux高级编程、电容屏工作原理、嵌入式Linux系统驱动程序的编写方法。深入分析Linux系统内核的移植方法,将Linux内核移植到三星S5PV210处理器中,研究Linux系统下驱动程序的编写方法以及电容触摸屏的工作原理和驱动编写方法,最终实现触摸屏的使用,如还有时间则进一步研究Qt图形界面的设计,在QT界面下实现触摸屏对CPU外围设备的控制。
开发环境:Fedora14
、S5PV210
开发板、电容触摸屏。