首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--操作系统论文--网络操作系统论文

嵌入式Linux移植与应用程序开发

摘要第1-6页
Abstract第6-9页
第1章 绪论第9-14页
   ·研究背景及意义第9页
   ·嵌入式系统的特点第9-11页
   ·典型的嵌入式操作系统介绍第11-13页
   ·研究内容及章节分布第13-14页
第2章 嵌入式LINUX开发平台第14-20页
   ·开发平台硬件参数第15-16页
     ·目标板特性及资源第15-16页
     ·目标板的地址资源分配第16页
   ·开发宿主机交叉环境的建立第16-20页
     ·arm-linux-gcc的安装第16-17页
     ·Kermit安装与配置第17-19页
     ·TFTP与NFS的配置第19-20页
第3章 BOOTLOADER的设计第20-34页
   ·ARM BOOTLOADER的共性第20-22页
   ·常用的BOOTLOADER介绍第22-24页
     ·Vivi第22页
     ·U-boot第22-24页
   ·U-BOOT在目标上的移植第24-34页
     ·U-boot启动内核的原理与过程第24-27页
     ·U-boot在目标板的移植第27-32页
     ·编译及烧写U-boot第32-34页
第4章 LINUX内核及根文件系统的移植第34-71页
   ·LINUX 2.6.18内核的目录结构第35页
   ·LINUX 2.6.18内核启动过程第35-42页
     ·特定体系结构设置第36-37页
     ·Linux系统初始化第37-42页
   ·LINUX 2.6.18内核配置第42-44页
     ·Linux内核配置选项第42-43页
     ·Linux 2.6.18内核移植的实现第43-44页
   ·LINUX 2.6.18驱动驱动设计第44-58页
     ·字符设备(Character Devices)第45-47页
     ·块设备(Block Devices)第47-48页
     ·网络设备(Network Devices)第48-50页
     ·CS8900A网卡驱动设计第50-58页
   ·LINUX 2.6.18根文件系统设计第58-65页
     ·cramfs第59-60页
     ·jfss2第60-61页
     ·yaffs第61页
     ·NFS第61-62页
     ·Ramdisk第62-65页
   ·LINUX 2.6.18内核与根文件系统移植测试第65-71页
     ·Ramdisk根文件系统加载第65-67页
     ·NFS根文件系统加载第67-71页
第5章 基于LINUX的应用程序设计第71-81页
   ·LINUX串口编程第71-76页
     ·串口操作第71页
     ·串口设置第71-73页
     ·串口编程的实现第73-76页
   ·LINUX多进程编程第76-81页
     ·Linux下的进程第76-77页
     ·Linux下的进程间通信第77-78页
     ·多进程编程的实现第78-81页
第6章 结束语第81-82页
参考文献第82-84页
攻读学位期间取得的研究成果第84-85页
致谢第85页

论文共85页,点击 下载论文
上一篇:教育事业发展调控法律问题研究
下一篇:基于视觉信息的疲劳驾驶状态监测系统设计