某公司NucleusPLUS实用培训教程.pptxVIP

  • 1
  • 0
  • 约5.73千字
  • 约 81页
  • 2021-07-11 发布于河北
  • 举报
Nucleus PLUS 培训;内容介绍;ATI 产品;;;网络部件 ;;;;实时操作系统基本概念;A single task;多个任务竞争使用CPU 多个执行指针 多个存储空间;实时操作系统负责任务调度: 基于优先级抢先调度 时间片轮询调度 FIFO调度 ;. . . .;Ready - 准备执行 Running - 正在执行 Suspended - 等待某条件发生 Finished - 任务执行完成 ;优先级 当前任务状态 堆栈指针 ...;CPU状态 - CPU的当前状态包含在CPU寄存 器中: 通用寄存器 程序指针 状态寄存器 ...;CPU;任务间通信;信息长度固定 开销小 一次传送一个信息;容纳多个信息 信息长度可固定或变长 用于在任务间传送大容量信息;任务间同步;Task 3;;属于某一特定任务 异步方式工作;多个任务同时对同一存储区访问将导致数据被破坏。;;分区内存管理 内存分配是预定的,且分区长度固定。 动态内存管理 内存分配大小可变;;;中断可使得CPU对外部事件异步响应; 中断处理必须在短时间内快速响应;. 采用保护机制以保护数据不被破坏: 禁止中断 其他措施(LISR/HISR);;定时器 系统时钟;;Nucleus PLUS Services;Create/Delete Task Suspend/Resume Task Terminate task Ch

文档评论(0)

1亿VIP精品文档

相关文档