任务管理器

创建和管理中执行任务金宝app模型

  • 图书馆:
  • SoC的模块库/处理器任务执行

描述

任务管理器块模拟的软件任务的执行,因为他们预计将表现在SoC处理器。随着任务管理器,您可以添加和删除你的模型,它们可以是定时器驱动或事件驱动的任务。任务可以在模型率来表示,定时器驱动任务,或函数调用子系统,事件驱动任务,里面包含一个单一的模型块。该任务管理器执行基于他们的个人参数的任务,如周期,持续时间,触发,优先级或处理器内核,并用的其他任务的状态和它们在运行模型优先该任务的组合。

注意

任务管理器块不能在参考模型中使用。有关参考模型的更多信息,请参阅模型块。

任务管理器块提供了三种方法来指定模拟任务的持续时间:

  • 在阻挡掩模定义的任务持续时间的概率模型。

  • 无论是从以前的任务模拟数据的文件记录,或从SoC的设备上的任务。

  • 块,它可以连接到任务持续时间的更多动态模型的输入端口。

限制

  • 含有一个模型任务管理器块不支持模拟步进。金宝app有关模拟步进的更多信息,请参阅仿真步进(金宝appSIMULINK)。

端口

产量

展开全部

甲函数调用信号能够触发定时器驱动和事件驱动任务,表示为在处理器速度或功能调用子系统模型块,分别。

对于从定时器驱动子系统速率端口,以示对模型块,设置块参数>主要>附表率并选择端口。对于从事件驱动子系统包含在一个函数调用接口函数调用子系统块上显示的模型块,包括运行轨迹在处理器模型块连接到所述子系统的函数调用触发端口。在里面运行轨迹检查块参数>信号属性>输出函数调用

注意

任务1端口必须连接到任何一个函数调用端口或安排在一个速率信号端口模型块。

依赖

创建或删除一个控制信号端口的任务,添加或删除该任务任务管理器通过点击块要么删除按钮在块对话框掩模。

输入

展开全部

触发相关的事件驱动任务的消息端口。该Task1Event端口从任一接收到该消息内存通道块或IO数据源块。有关消息的详细信息,请参阅消息(金宝appSIMULINK)。

依赖

要显示任务1事件端口,然后任务1一定有类型设置事件驱动

数据类型:rteEvent

指定在当前时间的任务的执行持续时间的正数值信号。有关指定任务持续时间的详细信息,请参阅任务持续时间

依赖

要启用该端口,设置通过指定任务持续时间参数输入端口

数据类型:||INT8|INT16|INT32|UINT8|UINT16|UINT32

参数

展开全部

启用或禁用任务持续时间的模拟。如果清除该参数,任务模拟使用函数调用发电机继承了型号为事件驱动任务,或从对话框定时器驱动任务的基本采样时间他们时期。

由生成的任务列表任务管理器块。每个任务都有在列举了一组参数主要模拟块对话框掩模的标签。

任务添加到任务管理器块。在部署期间,每个任务被封装为在生成的代码的执行线程。线程的属性是从取主要参数该任务。在模拟过程中,任务将使用的组合主要模拟参数该任务。

从删除任务任务管理器

依赖

要启用此参数,指定至少两个任务。

主要

任务的唯一名称。任务名称必须只包含字母数字字符和下划线。

指定任务的定时器驱动或事件驱动的。有关timer-和事件驱动任务的详细信息,请参阅定时器驱动任务事件驱动任务, 分别。

依赖

要启用此参数,设置类型定时器驱动

指定定时器驱动任务的触发时间。

指定一个执行任务的处理器核心的数量。有关选择内核和核心执行可视化的详细信息,请参阅多核执行和可视化的核心

指定的事件驱动的任务调度优先级199。更高优先级的任务可以抢占低优先级任务,反之亦然。任务优先级范围由硬件属性的限制。有关任务优先级的更多信息,请参阅任务优先级和抢占

依赖

要启用此参数,设置类型事件驱动

选择此参数强制任务下降,而不是追赶,以下溢出实例。有关任务超支的更多信息,请参阅任务超支和对策

注意

任务的不超过2个实例可以溢出执行时降的任务是超限设定为。任何额外的任务实例超限自动下降。

模拟

选择此参数为任务管理器方框回放从指定所提供的记录数据执行文件名参数。有关重播任务执行的详细信息,请参阅任务执行播放使用录音资料

指定的用于执行任务的定时信息的来源。

  • 对话- 使用一个正态分布的概率模型意思偏差马克斯在块对话框掩模界定。

  • 输入端口- 从当设置输入端口中,块输入端口动态地定义了执行持续时间。

  • 记录任务的执行统计数据- 通过使用指定的均值和偏差的正态分布的概率模型在文件中提供文件名

有关配置任务持续时间的详细信息,请参阅任务持续时间

任务持续时间设置

增加了一个分配给该组的正态分布的,其产生的执行持续时间。有关配置任务持续时间的详细信息,请参阅任务持续时间

注意

只有最多五个分布可以被分配到一个单一的任务。

除去从该组正态分布的分布。

指定每个正态分布的可能性。该百分正态分布的加权和来确定任务持续时间可能性。有关配置任务持续时间的详细信息,请参阅任务持续时间

注意

总数是百分在单一任务的所有分布必须等于100

任务的模拟过程中,指定任务的平均持续时间。模拟任务持续时间使用与指定的正态分布意思SD参数值作为任务行为的一阶近似。有关配置任务持续时间的详细信息,请参阅任务持续时间

任务的模拟过程中,指定任务的标准偏差的持续时间。模拟任务持续时间使用与指定的正态分布意思SD作为任务行为的一阶近似。有关配置任务持续时间的详细信息,请参阅任务持续时间

任务持续时间分布的下限。有关配置任务持续时间的详细信息,请参阅任务持续时间

任务持续时间分布的上限。有关配置任务持续时间的详细信息,请参阅任务持续时间

该文件中的数据指定意思SD参数值。当。。。的时候播放录制任务的执行顺序参数被选择时,指定的CSV文件提供明确的任务的执行定时。CSV文件包含先前从硬件板记录的任务调度的诊断数据。有关配置任务持续时间的详细信息,请参阅任务持续时间

依赖

要启用此参数,设置通过指定任务持续时间参数记录任务的执行统计数据

扩展功能

介绍了在R2019a