文档

异步任务说明

指定由异步中断触发的引用模型表示的异步任务的优先级

  • 库:
  • 金宝appSimulink Coder /异步

描述

异步任务说明Block指定异步任务的参数,例如任务优先级,由带有异步中断触发器的函数调用子系统表示。使用此块控制异步事件触发器的函数调用子系统的调度。您可以通过为引用模型中的每个函数调用子系统分配优先级来控制调度。

要使用此块,请执行中的步骤将异步子系统转换为模型引用

如图所示:

  • 该块必须位于根级导入块和函数调用子系统之间的引用模型中。的异步任务说明块必须立即跟随并直接连接到轮廓尺寸块。

  • 导入块必须从父模型中的异步中断块接收中断信号。

  • 导入块必须配置为接收和发送函数调用触发信号。

港口

输入

全部展开

中断从根级输入块接收的输入信号。

输出

全部展开

用指定的任务优先级触发函数调用子系统的中断信号。

参数

全部展开

指定一个整数或[]作为调用所连接的函数调用子系统的异步任务的优先级。优先级必须是生成相关速率转换行为的值。

  • 如果指定一个整数,它必须与父模型中中断信号启动器的优先级值匹配。

  • 如果指定[],则优先级不必与top模型中中断信号启动器的优先级匹配。速率转移算法保守(未优化)。优先级是未知的,但是静态的。

考虑下面的模型。

引用的模型具有以下内容。

如果任务优先级参数设置为10,则异步中断父模型中的Block的优先级也必须为10。如果参数设置为[],则优先级为异步中断Block可以是10以外的值。

在R2011a中引入