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

嵌入式实时操作系统内核设计与实现

摘要第1-6页
ABSTRACT第6-11页
第一章 绪论第11-16页
   ·课题的研究背景和意义第11-12页
   ·国内外研究状况和发展态势第12-14页
   ·本文的主要研究内容和章节安排第14-16页
第二章 嵌入式实时操作系统内核开发基础与 BootLoader第16-44页
   ·开发平台介绍第16-17页
     ·硬件平台第16页
     ·软件开发平台第16-17页
   ·ARM 微处理器第17-21页
     ·ARM 简介第17页
     ·ARM 寄存器和工作模式第17-18页
     ·ARM 汇编语言第18-21页
   ·编译与链接第21-31页
     ·C 语言基础与编译第21-23页
     ·C 语言与汇编语言联合使用第23-25页
     ·链接过程与 ELF 文件第25-27页
     ·链接脚本第27-31页
   ·BootLoader第31-43页
     ·BootLoader 的介绍第31页
     ·BootLoader 的设计与链接问题第31-34页
     ·BootLoader 的工作流程第34-37页
     ·BootLoader 的NAND Flash 驱动第37-43页
   ·总结第43-44页
第三章 嵌入式内核架构与线程管理第44-72页
   ·实时操作系统内核架构与基本元素第44-50页
     ·实时操作系统内核与架构第44-45页
     ·实时操作系统内核代码命名规则第45页
     ·链表基本数据结构第45-48页
     ·系统开关中断代码设计第48-50页
   ·线程数据结构设计第50-55页
     ·线程概念的引入第50-52页
     ·线程的状态设计第52-53页
     ·线程数据结构第53-55页
   ·调度器设计第55-65页
     ·基于优先级抢占和时间片轮转的调度第55-56页
     ·调度器数据结构设计第56-58页
     ·调度算法实现第58-64页
     ·线程环境下上下文切换第64-65页
   ·线程主要模块接口函数介绍第65-70页
     ·线程创建第65-67页
     ·线程挂起函数第67-68页
     ·线程恢复执行函数第68-70页
     ·线程优先级改变函数第70页
   ·总结第70-72页
第四章 中断与时钟模块的设计与实现第72-87页
   ·中断模块的设计与实现第72-80页
     ·中断模型的设计第72页
     ·开发板硬件中断组件和硬件处理流程第72-74页
     ·中断系统数据结构与接口设计第74-77页
     ·中断处理的整体流程第77-80页
   ·时间处理模块设计第80-86页
     ·定时器硬件介绍第80-81页
     ·软件定时器相关数据结构与接口设计第81-84页
     ·定时器中断代码分析第84-86页
   ·总结第86-87页
第五章 同步与通信模块的设计与实现第87-101页
   ·同步模块的设计与实现第87-97页
     ·关中断与锁调度器第87-89页
     ·信号量第89-94页
     ·事件组第94-97页
   ·通信模块的设计与实现第97-99页
     ·全局变量第97页
     ·邮箱第97-99页
   ·总结第99-101页
第六章 实时内核的调试与测试第101-108页
   ·调试环境与调试方法第101-105页
     ·调试环境介绍第101-102页
     ·调试方法第102-105页
   ·内核代码功能测试第105-107页
   ·总结第107-108页
第七章 总结与展望第108-110页
致谢第110-111页
参考文献第111-113页

论文共113页,点击 下载论文
上一篇:基于WEB平台的炮兵阵地信息处理系统设计
下一篇:基于自然特征点的增强现实系统配准技术研究