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

基于RTLinux的嵌入式系统的设计与实现

第1章 绪论第1-12页
 1.1 选题背景第8-10页
  1.1.1 嵌入式系统的历史、现在和将来第8-9页
  1.1.2 嵌入式系统的特征第9-10页
  1.1.3 嵌入式系统的分类第10页
 1.2 本文研究的主要内容第10-11页
 1.3 本文的章节安排第11-12页
第2章 嵌入式系统的要求及实现环境第12-20页
 2.1 嵌入式系统的要求第12-15页
  2.1.1 嵌入式处理器的要求第12页
  2.1.2 实时操作系统(RTOS)的要求第12-14页
  2.1.3 网络的要求第14-15页
  2.1.4 用户交互界面的要求第15页
 2.2 嵌入式系统的实现环境第15-18页
  2.2.1 嵌入式系统的硬件实现环境第15页
  2.2.2 嵌入式系统的软件实现环境第15-18页
 2.3 嵌入式Linux内核的裁剪第18-19页
  2.3.1 嵌入式系统的三个基本元素第18页
  2.3.2 选择内核第18-19页
  2.3.3 嵌入式Linux内核裁剪步骤第19页
 2.4 小结第19-20页
第3章 嵌入式Linux启动过程设计第20-31页
 3.1 Linux系统引导第20-22页
  3.1.1 BIOS的作用第20-21页
  3.1.2 Linux系统引导过程第21-22页
 3.2 其它引导方式第22-23页
  3.2.1 lilo(Linux Loader)方式第22页
  3.2.2 GRUB(GRand Unified Bootloader)方式第22-23页
  3.2.3 loadlin方式第23页
 3.3 嵌入式系统中启动方式的选择第23-24页
 3.4 嵌入式系统内核的启动设计第24-30页
  3.4.1 start_kernel()函数第24页
  3.4.2 一种嵌入式Linux系统启动方法的实现第24-28页
  3.4.3 可执行文件init第28-29页
  3.4.4 自动启动WebServer的嵌入式系统实例第29-30页
 3.5 小结第30-31页
第4章 RTLinux环境下的应用程序开发第31-47页
 4.1 Linux内核实时化的解决方案第31-33页
  4.1.1 Linux内核不能运行实时任务第31-32页
  4.1.2 Linux内核实时化的解决方案第32-33页
 4.2 RTLinux(实时化的Linux)的特点第33-36页
  4.2.1 RTLinux的实时内核第33-34页
  4.2.2 模块化的设计方案第34页
  4.2.3 和Linux内核的结合第34-36页
 4.3 RTLinux的实现机理第36-37页
 4.4 RTLinux的应用程序开发第37-46页
  4.4.1 RTLinux应用程序的编写第37-40页
  4.4.2 RTLinux应用程序的编译与执行第40-41页
  4.4.3 基于FIFO通信方式的RTLinux进程设计第41-46页
 4.5 小结第46-47页
第5章 基于RTLinux的嵌入式系统的设计第47-58页
 5.1 RTLinux的嵌入设计第47-48页
 5.2 文件系统的构成第48-50页
  5.2.1 BusyBox简介第48-49页
  5.2.2 文件系统的创建第49-50页
 5.3 DOC安装与使用第50-56页
  5.3.1 DOC简介第50-52页
  5.3.2 DOC的驱动程序的安装第52-53页
  5.3.3 在DOC上嵌入Linux第53-54页
  5.3.4 从DOC上启动RTLinux第54-56页
 5.4 基于RTLinux的嵌入式WebServer实现第56-57页
 5.5 小结第57-58页
结论第58-59页
致谢第59-60页
参考文献第60-63页
附录1:WebServer程序流程图第63-64页
附录2:嵌入式系统文件系统清单第64-66页
攻读硕士学位期间发表的论文及科研成果第66页

论文共66页,点击 下载论文
上一篇:企业安全管理研究
下一篇:多时期多配送中心选址点的最优变化轨迹问题研究