一种基于时间片切片的任务调度系统及方法技术方案

技术编号:23931738 阅读:47 留言:0更新日期:2020-04-25 01:43
本发明专利技术涉及一种基于时间片切片的任务调度系统及方法,该任务调度系统应用于汽车ECU(Electronic Control Unit,电子控制单元)的操作系统,包括:第一运行节点和第二运行节点;所述第一运行节点用于接收外部发送的时间基准;所述第二运行节点用于根据所述时间基准进行时间切片,提供各个切片后的时间基准的任务调度接口。能保证系统的实时性,能满足autosar(AUTomotive Open System Architecture汽车开放系统架构)下非复杂驱动所有功能时序的调度精度和实时性,成本低、高效且易于在不同ECU硬件平台上适配部署。

A task scheduling system and method based on time slice

【技术实现步骤摘要】
一种基于时间片切片的任务调度系统及方法
本专利技术涉及汽车电子控制
,尤其涉及一种基于时间片切片的任务调度系统及方法。
技术介绍
汽车电控技术日新月异,特别是随着汽车五化的推广和深入,汽车电控单元的数量和复杂程序与日俱增。汽车ECU功能越来越复杂,集成度越来越高。在此发展趋势下,汽车ECU软件越来越庞大,逻辑越来越复杂,汽车ECU系统是一个实时操作系统,而且安全级别要求非常高,绝对不能允许软件运行过程出现消费电子概率比较高的死机、卡机,一个良好、高效、易于在不同终端平台上适配部署的OS(operatingsystem,操作系统)调度系统至关重要。
技术实现思路
本专利技术针对现有技术中存在的技术问题,提供一种基于时间片切片的任务调度系统及方法,解决现有技术中汽车ECU的OS系统难以适配于不同终端上的问题。本专利技术解决上述技术问题的技术方案如下:一种基于时间片切片的任务调度系统,所述任务调度系统应用于汽车ECU的操作系统,所述任务调度系统包括:第一运行节点和第二运行节点;所述第一运行节点用于接收本文档来自技高网...

【技术保护点】
1.一种基于时间片切片的任务调度系统,其特征在于,所述任务调度系统应用于汽车ECU的操作系统,所述任务调度系统包括:第一运行节点和第二运行节点;/n所述第一运行节点用于接收外部发送的时间基准;/n所述第二运行节点用于根据所述时间基准进行时间切片,提供各个切片后的时间基准的任务调度接口。/n

【技术特征摘要】
1.一种基于时间片切片的任务调度系统,其特征在于,所述任务调度系统应用于汽车ECU的操作系统,所述任务调度系统包括:第一运行节点和第二运行节点;
所述第一运行节点用于接收外部发送的时间基准;
所述第二运行节点用于根据所述时间基准进行时间切片,提供各个切片后的时间基准的任务调度接口。


2.根据权利要求1所述的任务调度系统,其特征在于,所述第一运行节点接收的外部发送的所述时间基准由定时器产生。


3.根据权利要求1所述的任务调度系统,其特征在于,所述第二运行节点的数量与所述时间切片的数量对应,各个所述第二运行节点均包括第一运算单元;
所述第一运算单元输入端连接布尔型的控制信号和所述时间基准,输出端输出对所述切片后的时间基准;
各个所述第一运算单元输入端连接的所述布尔型的控制信号的数据和周期根据各个所述切片后的时间基准与所述时间基准的周期之间的比例关系设置。


4.根据权利要求3所述的任务调度系统,其特征在于,所述第二运行节点还包括第二运算单元、第三运算单元和第四运算单元;
所述第二运算单元的输入端连接所述切片后的时间基准,对所述切片后的时间基准取倒后输出;
所述第三运算单元的输入端连接所述时间基准和所述第二运算单元的输出端,对所述第二运算单元的输出端...

【专利技术属性】
技术研发人员:甘永超耿向阳何银山周斌侯斐胡晓曦
申请(专利权)人:东风电驱动系统有限公司
类型:发明
国别省市:湖北;42

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

1