📄 ml.htm
字号:
<!ArtChnTitle>
<!ArtChnAuthor>
<!ArtAuthorAddress>
<!ArtChnAbstract>
<!ArtChnKeyword>
<!ArtEngTitle>
<!ArtEngAuthor>
<!ArtEngAbstract>
<!ArtEngKeyword>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<title>学位论文-嵌入式Linux的研究及其设备驱动程序的开发</title>
<style>A:link {COLOR: #000000; FONT-FAMILY: 宋体; TEXT-DECORATION: none}
A:visited {COLOR: #000000; FONT-FAMILY: 宋体; TEXT-DECORATION: none}
A:active {FONT-FAMILY:宋体; TEXT-DECORATION: none}
A:hover {COLOR: #000000;TEXT-DECORATION:none}
BODY {FONT-FAMILY:宋体; FONT-SIZE: 9pt;TEXT-DECORATION:none}
TABLE {FONT-FAMILY: 宋体; FONT-SIZE: 9pt}
.H1 {FONT-SIZE: 9pt; COLOR: #0000cc}
.ourfont {FONT-SIZE: 9pt; LINE-HEIGHT: 14pt}
select {font-size:12px;}
.wx {BACKGROUND: #001863; BORDER-BOTTOM: white 1px solid; BORDER-LEFT: white 1px solid; BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; COLOR: #ffffff; FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; HEIGHT: 18px; LINE-HEIGHT: normal}
.wx1 {border-top: #c0c0c0 1px;border-left: #c0c0c0 1px;border-right:#c0c0c0 1px;border-bottom:#c0c0c0 1px;border-style:inset;background-color:#ffffff;vertical-align:text-bottom}
</style>
</head>
<body bgcolor="#FFFFFF" link="#000000" background="../image/bg.gif">
<img src="../../images/xwlwk.jpg" width="750" height="94">
<table width="83%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="19%"><p> </p>
<p></p></td>
<td width="81%"><p>馆藏号:Y419681<br>
<br>
论 文 题 目:<strong style="font-weight: 400">嵌入式Linux的研究及其设备驱动程序的开发</strong><br>
学位授予单位:西安电子科技大学<br>
作 者:朱雄辉<br>
申请学位级别:硕士<br>
学 科 名 称:计算机系统结构<br>
指 导 教 师:周利华<br>
出 版 时 间:2002.1<br>
摘 要:<br>
为了适应工程项目的需求,进一步缩小该系统的体积、提高系统的实时性,作者仔细分析了Linux内核,得到了Linux实时性不强的原因,在此基础上提出了具体的改进方法.在虚拟内存管理机制的改进上,作者从操作系统内核入手,对内核代码进行修改,去除了由于页面调度带来的响应不确定性,有效的提高了系统的响应速度;在实时调度上,分析了Linux现有调度机制的不合理性,提出了增加调度时机、采用双内核等方法,给出了改进的模型.文章还对文件系统VFS机制进行了分析,提出了改进方法.设备驱动程序运行在核心态,是Linux内核重要组成部分.它出现的问题会直接影响嵌入式Linux的稳定,严重时会导致操作系统崩溃.文章从实例出发,详细的介绍了环境下设备驱动程序的设计的方法和技巧.重点介绍了设备驱动程序开发过程中涉及到的module机制、中断机制、DMA传送等问题,提出了避免资源死锁,实现进程间合作和互斥的方法.作者最终实现的小型化嵌入式Linux系统、所有的设备驱动程序以及全部的应用程序已经在8M的电子盘中稳定运行.文章最后对使用桌面Linux开发嵌入式实时Linux尚需解决的其它问题提出了自己的看法.<br>
分 类 号:TP316<br>
关 键 词:嵌入式Linux;文件系统;虚拟内存管理;驱动程序
<p align="center">
<table width="80" border="0" cellspacing="0" cellpadding="0">
<tr>
<td bgcolor="#cccccc">
<table width="100%" border="0" cellspacing="1" cellpadding="0">
<tr style="CURSOR: hand">
<td bgcolor="#CCCCCC" onMouseOver="this.bgColor='#999999';" onMouseOut="this.bgColor='#cccccc';" valign="bottom" height="18" NAME="NAME_BALL" STYLE="cursor:hand" child="FALL"><div align="center"><strong><font size="4"><a href="index.htm">PDF正文</a></font></strong></div></td>
</tr>
</table></td>
</tr>
</table>
</td>
</tr>
</table>
<div align="center"></div>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -