?? 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 + -