采用最低松弛度优先调度的实时系统调度程序
发布日期:2021-06-24 18:15:20
浏览次数:5
分类:技术文章
本文共 395 字,大约阅读时间需要 1 分钟。
1 、设计目的:在实时系统中,要保证在指定的时间完成指定的任务,通常会采用抢占式的调度方式。要求采用指定的调度算法,使系统中的任务能够按时完成,通过观察中系统中的抢占点,以巩固和加深对实时系统调度算法的理解。 2 、设计要求: 1) 每一个周期性实时任务必须指定周期长度与执行时间 2) 可以在界面安排周期性实时任务的个数与相关的指标值,又及要求仿真的时间长度 3) 系统可又对设定的任务条件进行检查,如果无法满足公式 的要求,则弹出相应的错误提示,并重新进入任务安排界面 4) 可读取样例数据(要求存放在外部文件中)进行周期性实时任务数、周期长度、执行时间的初始化 5) 采用可视化界面,数据载入后按最低松弛度算法进行调度,可以在运行中动态显示各进程的状态:就绪、执行、完成 6) 系统上下文切换时,会暂停调度,显示就绪队列中各任务的松弛度,按任意键后自动运行 7) 具有一定的数据容错性
转载地址:https://blog.csdn.net/weixin_34248258/article/details/86188876 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
路过按个爪印,很不错,赞一个!
[***.219.124.196]2024年04月07日 10时09分57秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
拆解老古董:一台60年代的双矿石收音机
2019-04-28
美敦力公开呼吸机,开发环境为Keil + ST10F276(STM32前身)
2019-04-28
TIOBE 4 月榜单 C 和 JAVA 几乎持平
2019-04-28
讲真,WiFi 6到底6在哪儿
2019-04-28
简单上手GDB调试
2019-04-28
ARMv8-M相比ARMv7-M架构优势在哪里?
2019-04-28
PCB差分信号设计中的3个常见误区
2019-04-28
精选汇总 | 嵌入式软硬件综合内容
2019-04-28
精选汇总 | 软件工具、 编译器、 编辑器
2019-04-28
全面解读操作系统中的内存管理,你懂几点?
2019-04-28
上世纪多个奇葩发明与设计
2019-04-28
同步整流和非同步整流有什么区别?
2019-04-28
PCB上10A的电流需要走多宽的线?需要几个过孔?
2019-04-28
波士顿动力又被低价卖出,背后有哪些不为人知的故事
2019-04-28
两个线程,两个互斥锁,怎么形成一个死循环?
2019-04-28
防止PCB会过期,以及过期后的处理办法
2019-04-28
基于FPGA数字门电路的实现
2019-04-28
DIY | 电路与艺术相结合
2019-04-28
电子、通信十大定律
2019-04-28
用四个元件,轻松做一个升压电路
2019-04-28