[发明专利]任务调度方法、装置、家用电器和计算机可读存储介质在审
申请号: | 202010631407.X | 申请日: | 2020-07-03 |
公开(公告)号: | CN111913790A | 公开(公告)日: | 2020-11-10 |
发明(设计)人: | 张琪 | 申请(专利权)人: | 佛山市顺德区美的洗涤电器制造有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 北京友联知识产权代理事务所(普通合伙) 11343 | 代理人: | 尚志峰;王淑梅 |
地址: | 528311 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 任务 调度 方法 装置 家用电器 计算机 可读 存储 介质 | ||
本发明提供了一种任务调度方法、装置、家用电器和计算机可读存储介质,其中任务调度方法包括:确定目标任务抢占处理器的执行权;控制处理器读取存储在目标任务的信息存储空间的数据,以执行目标任务。目标任务具有信息存储空间,而其属于静态的数组结构,因此,可以在处理器不支持动态内存分配功能的基础上,实现任务调度,具体地,当目标任务抢占处理器的执行权时,即目标任务可以进入执行状态时,控制处理器读取存储在目标任务的信息存储空间的数据,将目标任务的信息存储空间的数据恢复到处理器,以执行目标任务,基于上述控制过程,充分利用了芯片算力。
技术领域
本发明涉及任务调度技术领域,具体而言,涉及一种任务调度方法、装置、家用电器和计算机可读存储介质。
背景技术
相关技术方案中,对于不支持操作系统的芯片,无法提供任务管理服务,造成芯片算力的浪费。
发明内容
本发明旨在至少解决现有技术或相关技术中存在的技术问题之一。
为此,本发明的第一个方面在于,提供了一种任务调度方法。
本发明的第二个方面在于,提供了一种任务调度装置。
本发明的第三个方面在于,提供了一种家用电器。
本发明的第四个方面在于,提供了一种计算机可读存储介质。
有鉴于此,根据本发明的第一个方面,本发明提供了一种任务调度方法,包括:确定目标任务抢占处理器的执行权;控制处理器读取存储在目标任务的信息存储空间的数据,以执行目标任务。
在本发明的技术方案中,目标任务具有信息存储空间,而其属于静态的数组结构,因此,可以在处理器(如单片机)不支持动态内存分配功能的基础上,实现任务调度,具体地,当目标任务抢占处理器的执行权时,即目标任务可以进入执行状态时,控制处理器读取存储在目标任务的信息存储空间的数据,将目标任务的信息存储空间的数据恢复到处理器,以执行目标任务,基于上述控制过程,充分利用了芯片算力。
另外,本发明提供的上述技术方案中的任务调度方法还可以具有如下附加技术特征:
在上述技术方案中,在确定目标任务抢占处理器的执行权的步骤之后,在控制处理器读取存储在目标任务的信息存储空间的数据,以执行目标任务的步骤之前,还包括:将处理器的当前状态信息存储至当前任务的信息存储空间,并切换当前任务的状态至挂起状态。
在该技术方案中,通过将处理器的当前状态信息存储至当前任务的信息存储空间,并切换当前任务的状态至挂起状态,以便可以将处理器执行完目标任务之后,可以继续执行处于挂起状态的任务,进而实现处理器实现多个任务之间的切换,具体地,通过限定将处理器的当前状态信息存储至当前任务的信息存储空间实现了当前任务状态的存储,避免因为目标任务的切换造成当前任务无法继续执行的问题;通过切换当前任务的状态至挂起状态,以便在处理器执行完目标任务之后,可以根据任务的状态来查找当前任务,方便当前任务的查找。
在上述任一技术方案中,在控制处理器读取存储在目标任务的信息存储空间的数据,以执行目标任务的步骤之后,还包括:确定目标任务执行结束,查找处于挂起状态的任务;基于处于挂起状态的任务为当前任务,将处理器的执行权分配至当前任务;控制处理器读取当前任务的信息存储空间的数据,以继续执行当前任务。
在该技术方案中,在目标任务执行结束后,控制处理器读取当前任务的信息存储空间的数据,以继续执行当前任务,在此过程中,确保了当前任务得以完整执行,避免因为目标任务的切换造成当前任务无法继续执行的问题。
在上述任一技术方案中,还包括:基于未查找到处于挂起状态的任务,控制处理器执行默认任务。
在该技术方案中,在未查找到处于挂起状态的任务时,控制处理器执行默认任务,以确保处理器一直处于任务的状态,其中,默认任务可以理解为非用户设定的任务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于佛山市顺德区美的洗涤电器制造有限公司,未经佛山市顺德区美的洗涤电器制造有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010631407.X/2.html,转载请声明来源钻瓜专利网。