- 4
- 0
- 约小于1千字
- 约 57页
- 2018-10-12 发布于上海
- 举报
五嵌入式实时操作系统的移植
操作系统移植的概念;移植的层次;移植?COS-II满足的条件 ;什么是可重入代码 ;可重入代码举例;非可重入代码举例;不可重入函数被中断破坏;如何使函数具有可重入性 ;打开/关闭中断 ;处理器支持中断并且能产生定时中断 ;处理器支持硬件堆栈 ;移植对开发工具的要求 ;移植uCOS-II要点(1);使用method3方式的开关中断;ARM的中断模式;移植uCOS-II要点(2)——系统中断的处理;OSIntExit的意义;ARM的工作模式;ARM的寄存器(1);ARM寄存器的组织;ARM的寄存器(2);uCOS-II在ARM上的任务切换;OSIntExit的关键——OSIntCtxSw;移植uCOS-II要点(3)——Thumb带来的问题;移植uCOS-II的要点(4)——何时启动系统定时器;例:?C/OS-II在S3C44B0X上的移植 ;设置与处理器和编译器相关的代码;设置includes.h;程序状态寄存器;打开/关闭中断;设置OS_STK_GROWTH;用C语言编写六个操作系统相关的函数 ;OSTaskStkInit ;堆栈初始化;ARM系统的堆栈初始化;OSTaskStkInit ;OSTaskCreateHook;OSTaskDelHook;OSTaskSwHook;OSTaskStatHook;OSTimeTickHook;用汇编语言编写四个与处理器相关的函数
原创力文档

文档评论(0)