zA嵌入式系统设计与实例开发教学讲义.ppt

嵌入式系统设计与实例开发 ——ARM与?C/OS-Ⅱ 第四讲 实时嵌入式操作系统?C/OS-Ⅱ ;嵌入式实时操作系统?C/OS[1] ;嵌入式实时操作系统?C/OS[1];嵌入式实时操作系统?C/OS[1];临界段(Critical Sections) ;临界段(Critical Sections) ;任务task;任务状态 ;任务控制块(TCB);任务控制块结构;空任务列表;就绪表;1、使任务进入就绪态的程序编写;2、从就绪表中删除一个任务的程序 ;3、找出进入就绪态的优先级最高的任务程序编写;源代码中使用了查表法;任务的调度--OSSched;任务的调度--OSSched;任务的调度--OSSched;任务的调度--OSSched;给调度器上锁和开锁 (Locking and UnLocking the Scheduler) ;给调度器上锁和开锁 (Locking and UnLocking the Scheduler) ;空闲任务;统计任务 ;μC/OS-Ⅱ中的中断处理 ;μC/OS-Ⅱ中的中断处理;关于OSIntExit() ;中断与时钟节拍;时钟节拍;void OSTimeTick (void) { OS_TCB *ptcb; ptcb = OSTCBList; ---OSTCB链表指针 while (ptcb-OSTCBPr

文档评论(0)

1亿VIP精品文档

相关文档