[页数]: 12 [字数]:6600 [目录]: 摘要 关键字 1 引言 2 Linux下系统驱动程实现 3 WinCE下系统驱动程序实现 4 小结 5 参考文献 [正文]: 1 引言 随着科技进步和生活水平的提高,人们对于生活品质的要求也日益提高,所使用的电子设备日益多样化、智能化,这使得嵌入式系统的应用日益广泛。一个功能强大的嵌入式系统通常需要一种操作系统来给予支持,这种操作系统是已经成熟并且稳定的,可以是嵌入式的Linux、WinCE等等。在文中将通过介绍嵌入式系统在Linux/ WinCE环境下设备驱动程序的相关概念,深入分析了驱动程序的工作原理,探讨了基于Linux/ WinCE的嵌入式平台下设备驱动程序的设计和实现过程。 2 Linux下系统驱动程实现 Linux由于其具有内核强大且稳定,易于扩展和裁减,效率高,丰富的硬件支持等许多优点,在嵌入式系统中得到了广泛的应用。针对应用于不同场合的嵌入式Linux系统,特别是一些新兴的嵌入应用,各种新的设备加入到系统中。此时开发者需要根据实际情况,为自己的特殊设备编写驱动程序。因而,越来越多的公司和个人都需要寻求为自己的设备或特殊应用设计用于嵌入式Linux系统的设备驱动程序。本文基于嵌入式操作系统下设备驱动程序的开发需要,阐述相关技术原理及设计要点,探求嵌入式Linux系统中设备驱动程序的构建方法。 2.1 Linux设备驱动程序 Linux是Unix操作系统的一种变种,在Linux下编写设备驱动程序的原理和思想完全类似于其他的Unix系统,即基于I/O设备管理采用的分层模型,如图l所示。从图l中可以看到I/O设备管理软件位于内核中的最底层,设备驱动程序是操作系统内核和机器硬件之间的接口,设备驱动程序为应用程序屏蔽了硬件的细节。在应用程序看来,硬件设备只是一个设备文件,应用程序可以像操作普通文件一样对硬件设备进行操作,用户感觉不到访问设备驱动程序与访问普通文件之间有什么差别。 ...... [摘要]: 随着科技进步和生活水平的提高,人们对于生活品质的要求也日益提高,所使用的电子设备日益多样化、智能化,这使得嵌入式系统的应用日益广泛。一个功能强大的嵌入式系统通常需要一种操作系统来给予支持,这种操作系统是已经成熟并且稳定的,可以是嵌入式的Linux、WinCE等等。本文介绍了嵌入式系统中Linux/ WinCE环境下设备驱动程序的相关概念,深入分析了驱动程序的工作原理,探讨了基于Linux/ WinCE的嵌入式平台下设备驱动程序的设计和实现过程。 关键字:嵌入式系统,Linux,WinCE,驱动程序 [参考文献]: [1] 陈文智等编著.嵌入式系统开发原理与实践. 清华大学出版社,2005 [2] 李善平,刘文峰,王焕龙.Linux与嵌入式系统.清华大学出版社,2003 [3] 邓冬梅,杨铁林.嵌入式系统和Linux.计算机与现代化,2004/12 [4] 黄力,覃纪武.嵌入式Linux的现状与前景研究.电脑知识与技术,2005/15 [5] 陈向群,王雷,马洪兵,向勇等编著.Windows CE.NET系统分析及试验教程.机械工业出版社.2003 [6] 傅曦,齐宇编.嵌入式系统Windows CE开发技巧与实例.化学工业出版社.2004 [原文截取] Linux与WinCE系统驱动程序 实现机制分析 摘要:随着科技进步和生活水平的提高,人们对于生活品质的要求也日益提高,所使用的电子设备日益多样化、智能化,这使得嵌入式系统的应用日益广泛。一个功能强大的嵌入式系统通常需要一种操作系统来给予支持,这种操作系统是已经成熟并且稳定的,可以是嵌入式的Linux、WinCE等等。本文介绍了嵌入式系统中Linux/ WinCE环境下设备驱动程序的相关概念,深入分析了驱动程序的工作原理,探讨了基于Linux/ WinCE的嵌入式平台下设备驱动程序的设计和实现过程。 关键字:嵌入式系统,Linux,WinCE,驱动程序 1 引言 随着科技进步和生活水平的提高,人们对于生活品质的要求也日益提高,所使用的电子设备日益多样化、智能化,这使得嵌入式系统的应用日益广泛。一个功能强大的嵌入式系统通常需要一种操作系统来给予支持,这种操作系统是已经成熟并且稳定的,可以是嵌入式的Linux、WinCE等等。在文中将通过介绍嵌入式系统在Linux/ WinCE环境下设备驱动程序的相关概念,深入分析了驱动程序的工作原理,探讨了基于Linux/ WinCE的嵌入式平台下设备驱..... |
Liunx与WinCE系统驱动程序实现机制分析
查看评论
已有0位网友发表了看法