第7节 移植uCOS2到LPC2200.pptVIP

  • 3
  • 0
  • 约2.32万字
  • 约 71页
  • 2017-06-03 发布于湖北
  • 举报
第7章 移植μC/OS-II到ARM7 7.1 μC/OS-II简介 概述 7.2 移植规划 概述 7.2 移植规划 编译器的选择 7.2 移植规划 任务模式的取舍 7.2 移植规划 支持的指令集 7.3 移植μC/OS-II 概述 7.3 移植μC/OS-II 编写Os_cpu_a.s 7.3 移植μC/OS-II 关于中断及时钟节拍 7.4 移植代码应用到LPC2000 概述 7.4 移植代码应用到LPC2000 概述 编写Os_cpu_c.c ——软件中断异常服务程序 任务代码是ARM代码 0x82 任务切换到系统模式 0x80 任务切换到用户模式 0x81 任务代码是THUMB代码 0x83 开中断 0x03 关中断 0x02 运行优先级最高的任务,由OSStartHighRdy产生 0x01 任务级任务切换函数 0x00 简介 功能号 void SWI_Exception(int SWI_Num, int *Regs) { ... case 0x02: // 关中断 __asm { MRS R0,SPSR ORR R0,R0,#NoInt MSR SPSR_c,

文档评论(0)

1亿VIP精品文档

相关文档