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

基于实时内核uC/OS-Ⅱ的应用研究

第1章 绪论第1-14页
   ·引言第8页
   ·嵌入式系统概述第8-11页
     ·嵌入式系统和嵌入式操作系统概念第8-9页
     ·实时操作系统一RTOS第9页
     ·RTOS的体系结构第9-11页
   ·嵌入式实时操作系统的发展动向第11页
   ·本论文的研究内容及意义第11-14页
第2章 实时内核UC/OS-Ⅱ分析及改进第14-36页
   ·概述第14页
   ·UC/OS-Ⅱ任务管理以及调度第14-23页
     ·uC/OS-Ⅱ的任务第14-16页
     ·uC/OS-Ⅱ中的任务调度第16-21页
     ·uC/OS-Ⅱ实时性分析第21-23页
   ·UC/OS-Ⅱ任务间的通信与同步第23-28页
     ·uC/OS-Ⅱ的事件控制块第23-25页
     ·信号量第25-26页
     ·信箱第26-28页
   ·中断与时钟节拍第28-30页
   ·UC/OS-Ⅱ的改进第30-36页
     ·改进uC/OS-Ⅱ中断处理第31页
     ·改进uC/OSⅡ的堆栈和中断调度第31-34页
     ·系统时钟中断的改进第34-36页
第三章 ARM7体系结构第36-42页
   ·ARM7体系结构概述第36页
   ·ARM7的编程模型第36-39页
     ·处理器模式:(cpu mode)第36-37页
     ·程序状态寄存器:(PSR:Program status register)第37-38页
     ·ARM寄存器:(register)第38-39页
     ·ARM代码中子程序(函数)调用的约定第39页
   ·ARM7的中断机制第39-41页
     ·对异常的响应第40-41页
     ·从异常返回第41页
   ·基于ARM7TDMI的AT91X40芯片第41-42页
第四章 移植UC/OS-Ⅱ第42-56页
   ·UC/OS-Ⅱ的移植概述第42页
   ·基于AT91X40的UC/OS-Ⅱ的启动程序的实现第42-49页
     ·ARM7TDMI(AT91X40)的初始化过程及实现第43-47页
     ·uC/OS-Ⅱ的初始化第47-49页
   ·UC/OS-Ⅱ到ARM7TDMI的移植的设计与实现第49-56页
     ·移植uC/OS-Ⅱ对目标处理器的要求第49-50页
     ·OS_CPU.H文件第50-51页
     ·OS_CPU.C文件第51-53页
     ·OS_CPU_A.S第53-55页
     ·与应用相关的代码第55-56页
第五章 UC/OS上TCP/IP协议栈的实现第56-68页
   ·嵌入式TCP/IP概述第56-57页
     ·TCP/IP概述第56-57页
     ·嵌入式TCP/IP的特点第57页
   ·TCP/IP协议栈LWIP简介第57-58页
   ·移植LWIP到UC/OS-Ⅱ接口实现第58-64页
     ·与编译器相关的include文件第58-59页
     ·操作系统相关部份的实现第59-64页
   ·LWIP的网络设备驱动程序实现第64-68页
     ·网卡初始化模块第65页
     ·数据发送模块第65-66页
     ·网卡中断模块第66-68页
第六章 系统的调试和测试第68-76页
   ·嵌入式开发调试概述第68-69页
   ·AMULATOR简介第69-70页
   ·UC/OS-Ⅱ的测试第70-73页
     ·uC/OS-Ⅱ移植的测试第71页
     ·uC/OS-Ⅱ内核的测试第71-73页
   ·LWIP测试第73-75页
   ·测试总结第75-76页
总结第76-77页
致谢第77-78页
参考文献第78-82页
攻读硕士学位期间发表的论文第82页

论文共82页,点击 下载论文
上一篇:外保温外墙保温层的粘结分析
下一篇:黄粉虫幼虫富硒研究