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

基于MIPS嵌入式Linux设备驱动程序和Bootloader的研究与开发

摘要第1-5页
ABSTRACT第5-10页
第一章 绪论第10-17页
   ·研究背景第10-14页
     ·嵌入式系统第11页
     ·嵌入式操作系统第11-13页
     ·嵌入式Linux第13-14页
   ·研究意义第14-15页
   ·本论文主要内容及结构安排第15-17页
第二章 MIPS概述与PLM3000平台及嵌入式交叉开发环境第17-26页
   ·MIPS概述第17-19页
     ·MIPS处理器简介第17页
     ·MIPS体系结构第17-19页
   ·PLM3000平台第19-21页
     ·PLM3000硬件结构第19-20页
     ·PLM3000软件结构第20-21页
   ·嵌入式交叉开发环境第21-26页
     ·嵌入式交叉开发流程第21-22页
     ·嵌入式交叉开发模型第22-23页
     ·SecureCRT的配置及使用第23-26页
第三章 嵌入式Linux内核及设备驱动程序概述第26-33页
   ·Linux概述第26页
   ·Linux内核概述第26-29页
     ·Linux内核介绍第26页
     ·Linux内核的组成部分第26-29页
   ·Linux设备驱动程序概述第29-33页
     ·Linux设备驱动程序的概念及分类第29页
     ·Linux设备驱动程序与内核的关系第29-31页
     ·Linux设备驱动程序的结构第31-33页
第四章 嵌入式Linux具体设备驱动的设计与开发第33-115页
   ·NAND Flash设备驱动第33-75页
     ·Flash介绍第33-35页
     ·PLM3000开发板Flash控制器介绍第35-42页
     ·Linux Flash驱动结构第42-50页
     ·Linux NAND Flash驱动第50-52页
     ·PLM3000开发板的NAND Flash驱动程序开发第52-75页
   ·红外遥控(Infrared Remote)软解码驱动第75-99页
     ·红外遥控介绍第75-78页
     ·PLM3000开发板红外遥控接收控制器介绍第78-83页
     ·主要红外遥控协议介绍第83-87页
     ·PLM3000开发板的红外遥控软件解码驱动程序开发第87-99页
   ·I~2C驱动第99-115页
     ·I~2C总线简介第100-101页
     ·Linux的I~2C体系结构第101-103页
     ·Linux的I~2C体系结构中的主要数据结构及其关系第103-105页
     ·PLM3000开发板的I~2C总线驱动程序开发第105-108页
     ·PLM3000开发板的I~2C设备驱动程序开发第108-110页
     ·PLM3000开发板的I~2C总线驱动的验证实现第110-112页
     ·PLM3000开发板的I~2C设备驱动的验证实现第112-115页
第五章 嵌入式Bootloader的研究与开发第115-182页
   ·嵌入式Bootloader的核心理论第115-121页
     ·Bootloader的概念第116-118页
     ·Bootloader的基本功能及主要任务第118-119页
     ·Bootloader的框架结构第119-120页
     ·YAMON与U-Boot的比较第120-121页
   ·YAMON的移植与基于PLM3000开发板的Dual Boot的设计与开发第121-160页
     ·YAMON技术概述第121-128页
     ·基于YAMON和PLM3000开发板的Dual Boot的设计与开发第128-160页
   ·针对PLM3000开发板的U-Boot的移植第160-182页
     ·移植U-Boot到PLM3000开发板的原因第160-161页
     ·U-Boot技术概述第161-164页
     ·移植U-Boot到PLM3000开发板的过程第164-171页
     ·U-Boot移植成功的验证实现第171-182页
第六章 总结与展望第182-184页
   ·总结第182-183页
   ·展望第183-184页
参考文献第184-187页
致谢第187-188页
攻读学位期间发表的学术论文目录第188页

论文共188页,点击 下载论文
上一篇:基于内容的视频搜索引擎
下一篇:图像宽基线匹配与摄像机三维姿态估计算法研究