Режимы выполнения

Ядро Simulink® Real-Time™ имеет два взаимоисключающих режима выполнения.

  • Прервите режим — планировщик реализует однозадачное и многозадачное выполнение в реальном времени односкоростных или многоскоростных систем, включая асинхронные события (прерывания). Можно взаимодействовать с целевым компьютером, в то время как приложение реального времени выполняется на уровне высоких частот дискретизации. Использовать этот режим реального времени:

    • Оставьте параметр конфигурации Force polling mode отключенным (значение по умолчанию).

    • Оставьте pollingThreshold параметр приложения в значении по умолчанию.

  • Режим Polling — ядро выполняет приложения реального времени в шагах расчета близко к пределу центрального процессора. Используя опрос режима с высокоскоростным и платами ввода-вывода низкой задержки и драйверами позволяет вам достигнуть шагов расчета приложения реального времени, которых вы не можете достигнуть при помощи режима прерывания. Поскольку опрос режима отключает прерывания на ядре процессора, куда модель запускается, это вводит ограничения для архитектуры модели и для целевой коммуникации. Использовать этот режим реального времени, также:

    • Включите параметр конфигурации Force polling mode.

    • Установите pollingThreshold значение шага расчета параметра приложения к уровню ниже базовой ставки модели.

Для получения дополнительной информации смотрите, что Сила опрашивает режим и Application.

Смотрите также

|

Связанные примеры

Больше о

Для просмотра документации необходимо авторизоваться на сайте