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

基于ARM的μC/OS-Ⅱ的移植研究

1 绪论第1-11页
   ·引言第7-9页
     ·基于 ARM 和μC/OS-Ⅱ的嵌入式系统第7-8页
     ·目前发展情况第8-9页
     ·本文的意义第9页
   ·本文的主要工作第9-11页
2 基于 ARM 的μ C/OS-Ⅱ内核移植第11-24页
   ·ARM 微处理器概述第11-13页
     ·ARM 微处理器产品介绍第11-12页
     ·基干 ARM7TDM1 的 AT91X40 芯片第12-13页
   ·μC/OS-Ⅱ概述第13-15页
   ·基于 ARM7TDMI 的μC/OS-Ⅱ实时操作系统内核移植第15-24页
     ·设置 OS_CPU.H 中与处理器和编译器相关的代码第16-17页
     ·用 C 语言编写6 个操作系统相关的函数(OS_CPU_C.C)第17-18页
     ·用汇编语言编写6 个与处理器相关的函数(OS_CPU_A.ASM)第18-21页
     ·与应用相关的代码第21-22页
     ·μC/OS-Ⅱ的启动第22页
     ·使用μC/OS-Ⅱ系统应注意的问题第22-24页
3 改进μ C/OS-Ⅱ的任务栈空间第24-33页
   ·μC/OS-Ⅱ多任务切换的任务栈空间的改进第24-29页
     ·任务切换要保存的数据第24-27页
     ·μC/OS-Ⅱ任务栈空间的两种改进方法第27-29页
   ·μC/OS-Ⅱ单个任务嵌套中断堆栈的改进第29-33页
4 网络功能的实现第33-45页
   ·开源 TCP/IP 协议栈 LwIP 简介第33-34页
   ·LwIP 的进程模型(process model)第34页
   ·LwIP 协议栈的实现第34-36页
   ·LwIP 的应用程序接口第36-38页
     ·原始接口(Raw API)第37页
     ·API 接口第37-38页
     ·Socket 接口第38页
   ·LwIP 在μC/OS-Ⅱ下的移植第38-45页
     ·LwIP 的操作系统封装层第38-41页
     ·网络设备驱动程序第41-45页
5 系统仿真第45-60页
   ·仿真环境第45-51页
     ·Skyeye 简介第45-50页
     ·在linux 下安装 Skyeye第50-51页
     ·安装 ARM 交叉编译器第51页
     ·将μC/OS-Ⅱ部署到 Skyeye第51页
   ·仿真内容和方法第51-59页
     ·将μC/OS-Ⅱ的内核移植到 AT91X40 上的验证第51-53页
     ·基于μC/OS-Ⅱ内核的内存管理的验证第53-55页
     ·μC/OS-Ⅱ网络功能的验证第55-59页
   ·仿真结论第59-60页
结论第60-61页
致谢第61-62页
作者简介第62-63页
参考文献第63-66页

论文共66页,点击 下载论文
上一篇:高等学校综合财务评价研究
下一篇:日本七鳃鳗(Lampetra japonica)口腔腺表达序列标签(EST)分析