首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

嵌入式Linux系统开发中的关键技术的研究与实现

中文摘要第1-7页
Abstract(英文摘要)第7-8页
第一章 引言 第8-18页
 1.1 嵌入式Linux的应用前景和发展现状第8-16页
  1.1.1 Linux内核第9-10页
  1.1.2 嵌入式设备的文件系统第10-12页
  1.1.3 嵌入式图形用户界面第12-16页
 1.2 嵌入式Linux的几项关键技术的研究第16-18页
第二章 软硬件平台介绍第18-30页
 2.1 硬件平台介绍第18-25页
  2.1.1 Motorolam68k系列体系结构简介第18-20页
  2.1.2 基于MotorolaDragonBallEZ328的硬件开发板第20-25页
 2.2 软件开发环境第25-30页
  2.2.1 安装交叉编译环境第25-26页
  2.2.2 系统引导-Bootloader程序介绍第26-28页
  2.2.3 内核编译开发过程第28-30页
第三章 uClinux操作系统第30-52页
 3.1 uClinux的内存管理第31-33页
  3.1.1 虚拟内存和MMU第31-32页
  3.1.2 uClinux的内存保护问题第32页
  3.1.3 没有虚拟内存机制带来的影响第32-33页
  3.1.4 uClinux内存管理的实现第33页
 3.2 uClinux系统接口的改变第33-34页
 3.3 uCLinux的应用程序库第34-35页
 3.4 uClinux支持的可执行文件格式第35-40页
  3.4.1 内核的可执行文件格式第35-36页
  3.4.2 应用程序的可执行文件格式-BFLT第36-40页
 3.5 uCLinux的运行方式第40-47页
 3.6 uClinux设备驱动第47-51页
  3.6.1 设备管理第47-48页
  3.6.2 设备类型第48页
  3.6.3 主设备号和次设备号第48-49页
  3.6.4 文件操作第49-50页
  3.6.5 阻塞型I/O操作和睡眠队列第50页
  3.6.6 中断处理第50-51页
 3.7 uClinux支持的文件系统第51-52页
第四章 uClinux移植第52-67页
 4.1 移植前的准备工作第52-53页
  4.1.1 内核布局第52页
  4.1.2 内核引导第52-53页
 4.2 uClinux移植第53-64页
  4.2.1 启动代码(crt0.S)第54-61页
  4.2.2 连接脚本(.ld)第61-64页
 4.3 运行完整的uClinux操作系统第64-67页
  4.3.1 在不同的存储介质中启动uClinux第65-66页
  4.3.2 加载根文件系统romfs第66-67页
第五章 基于闪存的文件系统JFFS的研究与实现第67-91页
 5.1 JFFS剖析第67-78页
  5.1.1 文件系统的基本概念第67-68页
  5.1.2 基于闪存的文件系统分析第68-73页
  5.1.3 JFFS的设计原理第73-78页
 5.2 JFFS的实现第78-90页
  5.2.1 简单的闪存驱动flash.c的实现第79-85页
  5.2.2 MTD驱动程序的实现第85-90页
 5.3 JFFS运行性能分析第90-91页
第六章 嵌入式图形用户界面-MicroWindows的研究与实现第91-100页
 6.1 Microwindows体系结构剖析第91-95页
  6.1.1 分层设计第91-92页
  6.1.2 设备驱动层第92页
  6.1.3 设备无关的图形引擎层第92-93页
  6.1.4 API(基于Win32)第93-95页
 6.2 Microwindows的实现第95-100页
  6.2.1 输入输出设备驱动的实现第95-97页
  6.2.2 MicroWindows移植第97-100页
第七章 嵌入式Linux应用实例-手持电子书第100-104页
 7.1 方案设计第100页
 7.2 功能实现第100-104页
  7.2.1 中文纯文本浏览的实现:第100-102页
  7.2.2 文件下载的实现第102-104页
第八章 结论第104-106页
 8.1 本文的贡献第104-105页
 8.2 后续工作第105-106页
参考文献第106-109页
致谢、声明第109-110页
个人简历、在学期间的研究成果及发表的学术论文第110页

论文共110页,点击 下载论文
上一篇:大鼠脊髓损伤修复相关基因的分离与初步分析
下一篇:GS系列高速渐开线圆柱齿轮传动CAD