- 0
- 0
- 约8.18万字
- 约 38页
- 2026-06-01 发布于北京
- 举报
DAVIDKALINSKY
上下文切换
从简单的无限循环到基于优先级的抢占式实时操作系统(RTOS)及其更高级的形式,调度选项无处不
在。本文了一项和比较。
嵌入式和实时系统的软件开发人员可以使用多种不同分支和嵌套循环是可以的,只要代码执行完毕后能回到开始处
进行下一轮循环。
类型的任务调度器。它们的范围从可以在“家中”构建的
简单周期性执行器,到商业上可用的各种基于优先级的抢
占式调度器及其更高级的形式。
M
表1显示了多种任务调度器,包括它们支持的软件任务
和硬件设备接口类型。根据您的应用性质和I/O需求,您可
以从这里描述的一系列调度器中选择合适的调度器。
无限循环
对于非常简单的嵌入式系统,编写应用程序软件的最基本方法
是使用一个无限循环。在循环中编程的活动将按顺序执行。
DAVIDKALINSKY
ContextSwitch
Fromthehumbleinfinitelooptothepriority-basedpreemptiveRTOSandbeyond,
schedulingoptionsareeverywhereto
原创力文档

文档评论(0)