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

μC/OS-Ⅱ在AVR系统上的移植研究

摘要第1-4页
ABSTRACT第4-5页
目录第5-8页
第一章 绪论第8-10页
   ·前言第8-9页
   ·本论文的主要工作第9-10页
第二章 ATMEGA128内核第10-22页
   ·ATmega128内核第11-14页
     ·算术逻辑单元(ALU)第12页
     ·状态寄存器(SREG)第12-13页
     ·通用工作寄存器组第13-14页
   ·程序存储器flash第14页
   ·数据存储空间(仅内部)第14-15页
   ·堆栈第15-16页
     ·堆栈指针(stack pointer)第15-16页
   ·中断处理第16-22页
     ·ATmega128的中断响应机制第16-17页
     ·中断响应时间第17-18页
     ·ATmega128的定时器中断第18页
     ·时钟第18-19页
       ·时钟系统第18-19页
       ·时钟源第19页
     ·8位定时器/计数器T/C(TCNTO)第19-22页
       ·T/C(TCNTO)寄存器第19页
       ·T/C控制寄存器TCCRO第19-21页
       ·T/C(TCNTO)的工作模式第21-22页
第三章 MC/OS-Ⅱ第22-29页
   ·μC/OS-Ⅱ的特点第22-23页
   ·μC/OS-Ⅱ中的重要概念第23-29页
     ·代码的临界段第23页
     ·资源第23页
     ·内核(Kernel)第23-24页
     ·调度(Scheduler)第24页
     ·可剥夺型内核第24页
     ·中断第24-26页
       ·中断延迟第24-25页
       ·中断响应第25页
       ·中断恢复时间(Interrupt Recovery)第25-26页
       ·中断处理时间第26页
     ·时钟节拍(Clock Tick)第26页
     ·任务第26-27页
       ·多任务第27页
       ·任务切换(Context Switch or Task Switch)第27页
       ·任务优先级分配第27页
     ·关中断和开中断第27-29页
第四章 MC/OS-Ⅱ的移植第29-61页
   ·移植条件第29页
   ·μC/OS-Ⅱ操作系统移植的开发工具第29-30页
     ·ICCAVR6.30简介第29-30页
     ·AVR Studio4.12简介第30页
   ·移植的实现第30-50页
     ·INCLUDES.H文件第31页
     ·OS_CPU.H文件第31-34页
       ·OS_CPU.H外部宏定义第31-32页
       ·与处理器相关的常量、宏和类型定义第32页
       ·进入临界代码段(critical code section)的方法第32-33页
       ·OS_CPU.H,堆栈的增长方向第33页
       ·OS_CPU.H,任务切换函数OS_TASK_SW()第33-34页
       ·OS_CPU.H,全局变量第34页
       ·OS_CPO.H,函数原型定义第34页
     ·OS_CPU_C.C文件第34-41页
       ·OS_CPU_C.C,OSTaskStkInit()第35-39页
       ·OS_CPU_C.C,OSTaskCreateHook()第39-40页
       ·OS_CPU_C.C,OSTaskSwHook()第40页
       ·OS_CPU_C.C,OSTimeTickHook()第40-41页
     ·OS_CPU_A.S文件第41-50页
       ·OSStartHighRdy()第41-44页
       ·OSCtxSw()第44-47页
       ·OSIntCtxSw()第47-48页
       ·OSTickISR()第48-50页
   ·应用代码第50-56页
     ·includes.h第50页
     ·创建任务第50-51页
       ·用OSTaskCreate()函数创建任务第50-51页
       ·用OSTaskCreateExt()函数创建任务第51页
     ·时钟节拍的实现第51-52页
     ·应用程序app.c第52-54页
     ·任务调度第54-56页
   ·移植代码测试第56-61页
     ·编译第56-58页
     ·调试和软件仿真第58-59页
     ·在SL-MEGA128系统上的运行实验第59-61页
第五章 结论第61-63页
致谢第63-64页
参考文献第64-66页
附录A第66页

论文共66页,点击 下载论文
上一篇:论科技人才的道德修养
下一篇:动态光弹性条纹的数字图像处理研究