基于ARM7内核的μC/OS-Ⅱ移植及Bootloader装载设计与实现
摘要 | 第1-5页 |
ABSTRACT | 第5-9页 |
引言 | 第9-10页 |
第一章 ARM系统的构造 | 第10-15页 |
·ARM的介绍 | 第11页 |
·ARM的内部结构 | 第11-15页 |
·RISC体系结构 | 第12页 |
·ARM微处理器的寄存器结构 | 第12-14页 |
·ARM微处理器的指令结构 | 第14页 |
·S3C44BOX的内部结构 | 第14-15页 |
第二章 μC/OS-Ⅱ嵌入式实时操作系统的移植 | 第15-31页 |
·μC/OS-Ⅱ的简介 | 第15-16页 |
·μC/OS-Ⅱ的内核结构与系统调用 | 第16-22页 |
·任务与任务管理 | 第16-18页 |
·任务切换和调度 | 第18-22页 |
·μC/OS-Ⅱ的移植 | 第22-31页 |
·ARM工作模式 | 第23页 |
·μC/OS-Ⅱ硬件和软件体系结构 | 第23-24页 |
·ARM的堆栈 | 第24-25页 |
·μC/OS-Ⅱ的移植过程 | 第25-31页 |
第三章 Bootloader的设计与实现 | 第31-37页 |
·Bootloader的概念及其主要任务 | 第31-33页 |
·设计实现 | 第33-37页 |
·串口初始化 | 第33-34页 |
·下载模式的实现 | 第34-37页 |
四 结束语 | 第37-38页 |
参考文献 | 第38-40页 |
附录1 OS_CPU_A.S程序 | 第40-45页 |
附录2 Bootloader主程序 | 第45-50页 |
致谢 | 第50页 |