嵌入式系统任务调度方法、电子设备及存储介质技术方案

技术编号:45834368 阅读:9 留言:0更新日期:2025-07-15 22:40
本发明专利技术实施例公开一种嵌入式系统任务调度方法、嵌入式系统、电子设备及存储介质,涉及嵌入式系统技术领域,能够固定任务级响应时间。所述方法包括:在嵌入式系统中,运行第一任务;其中,所述第一任务的状态为运行状态;在运行完成所述第一任务后,根据当前处于激活状态的各任务的优先级,从处于激活状态的各任务中,查找优先级最高的任务;将优先级最高的任务确定为待运行任务。本申请适用于嵌入式系统的任务调度。

【技术实现步骤摘要】

本专利技术涉及嵌入式系统,尤其涉及一种嵌入式系统任务调度方法、嵌入式系统、电子设备及存储介质。


技术介绍

1、嵌入式系统开发分为两种开发模式,一种在没有操作系统支持下直接对硬件进行编程,另一种是基于操作系统开发,前台/后台系统是在没有操作系统情况下开发嵌入式系统的基础系统模型之一,前台是指中断级程序,后台是指任务级程序,在实际应用中,前台/后台系统目标任务没有操作系统的调度和管理,在执行时,目标任务混乱无序,由目标任务之间的逻辑关系条件触发下一个目标任务的执行,这种情况下,无法具体确定下一个待执行任务,任务级响应时间会不固定。


技术实现思路

1、有鉴于此,本专利技术实施例提供一种嵌入式系统任务调度方法、嵌入式系统、电子设备及存储介质,能够固定任务级响应时间。

2、第一方面,本专利技术实施例提供一种嵌入式系统任务调度方法,包括:在嵌入式系统中,运行第一任务;其中,所述第一任务的状态为运行状态;在运行完成所述第一任务后,根据当前处于激活状态的各任务的优先级,从处于激活状态的各任务中,查找优先级最高的任本文档来自技高网...

【技术保护点】

1.一种嵌入式系统任务调度方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述第一任务的运行时间小于预设阈值。

3.根据权利要求1所述的方法,其特征在于,在运行第一任务之前,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,所述目标任务为定时器任务;所述定时器任务的优先级在所述嵌入式系统中的所有任务的优先级中为最高的优先级;

6.根据权利要求5所述的方法,其特征在于,所述按照预设激活策略,激活所述定时器任务,包括:>

7.根据权利...

【技术特征摘要】

1.一种嵌入式系统任务调度方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述第一任务的运行时间小于预设阈值。

3.根据权利要求1所述的方法,其特征在于,在运行第一任务之前,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,所述目标任务为定时器任务;所述定时器任务的优先级在所述嵌入式系统中的所...

【专利技术属性】
技术研发人员:张宇冯骏王军
申请(专利权)人:南京维思科汽车科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1