exponenta event banner

Задача прокси

Местозаполнитель задачи в приложении

  • Библиотека:
  • Выполнение задач блока/процессора SoC

  • Proxy Task block

Описание

Блок Proxy Task имитирует эффект задачи, управляемой таймером, в приложении SoC без явной реализации. Этот блок может использоваться в качестве заполнителя для задач, управляемых таймером, которые будут разрабатываться в будущем или реализовываться одновременно другим разработчиком.

При добавлении в блок модели эталонного процессора модель процессора, заданная для планирования скоростей по портам, отображает периодический порт события с временем выборки, равным Sample Time параметр. Подключите периодический порт события к выходному порту задачи, управляемому таймером, в блоке диспетчера задач.

Порты

Вход

развернуть все

Сигнал вызова функции, который запускает блок Proxy Task при работе в качестве управляемой событиями задачи.

Зависимости

Чтобы включить этот порт, установите Type свойство для Event-driven.

Типы данных: function-call

Параметры

развернуть все

Выберите тип задачи: «По таймеру» или «По событию».

Время выборки блока.

Примечание

  • Sample Time блок Proxy Task должен соответствовать времени выборки соответствующей задачи, управляемой таймером, из блока Task Manager.

  • Sample Time блок задачи прокси-сервера должен быть уникальным в модели. Когда другие блоки модели используют то же самое время выборки, продолжительность задачи, определенная блоком Proxy Task, не может быть гарантирована при создании кода.

Зависимости

Чтобы включить этот параметр, установите Type свойство для Timer-driven.

Представлен в R2019b