1. 毕业设计(论文)的内容和要求
本课题设计完成在linux系统中,实现对USB键盘的驱动,实现USB键盘与PC机的通信及键盘输入功能。
要求:1. 对相关知识进行综述;2. 了解并掌握linux系统设计的原理;3.完成三个块设备:即字符设备、块设备和网络设备的设计; 4.实现底层驱动的设计,并完成与PC的通信; 5. 总结毕业设计。
2. 参考文献
[1] 郑强等,《Linux驱动开发入门与实践》清:清华大学出版社,2009[2] Jonathan Corbet, Alesssandro Rubini, Greg Kroah-Hartman,《Linux Device Drivers》 OReilly Media Inc, 2005[3] Wolfgang Manuerer 《Professional Linux Kernel Architecture》Wiley Publishing,Inc, 2008[4]作者:W.Richard.Steven,译者:尤晋元,张亚英,戚正伟《UNIX环境高级编程-第二版》机械工业出版社,2005[6]Steve Oualline:《Practical C Programming》OReilly,Inc 1998[7]DANIEL.P.BOVELMARCO CESAII著 陈莉君 张琼声 张宏伟 译《深入理解Linux内核》OREILLY 中国电力出版社,2007[8]宋宝华 《Linux设备驱动开发详解》 人民邮电出版社,2010[9](美) Jan Axelson 《USB大全》 中国电力出版社,2001[10]韦东山 《嵌入式linux应用开发完全手册》人民邮电出版社,2008[11][印] Sreekrishman Venkateswaran 著, 宋宝华 何昭然 史海滨 吴国成 译《精通Linux 设备驱动程序开发》 人民邮电出版社,2010.3[12]陈学松 《深入Linux设备驱动内核机制》 电子工业出版社 2012-1[13][英] Neil Matthew, Richard Stones 著, 陈健,宋健健 译《Linux程序设计》北京:人民邮电出版社:2010[14]俞永昌 著,李红姬,李明吉 译 《Linux设备驱动开发技术及应用》北京:人民邮电出版社 2008-9
以上是毕业论文任务书,课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。