Модели запущены в одном или нескольких шагах расчета. Гибкость, предлагаемая для разработки многоскоростных моделей, налагает проблемы для генерации кода, который может выполниться в режиме реального времени в многозадачной среде. Чтобы заставить многоскоростные модели действовать как ожидалось в режиме реального времени (то есть, дать правильные ответы), иногда необходимо изменять модель или давать механизму Simulink команду изменять модель для вас.
Основанное на времени планирование и генерация кода
Сгенерируйте код, который удовлетворяет требования выполнения в реальном времени после рассмотрения шага расчета и управления задачами для факторов режима.
Сконфигурируйте генерацию кода для функций точки входа модели
Узнайте о сгенерированных функциях точки входа и способах управлять их интерфейсами и являются ли функции допускающими повторное использование и находятся в определенных областях памяти.
Подписание кода, сгенерированного из модели
Выполните код, сгенерированный из однозадачных и многозадачных моделей для сред выполнения встраиваемой системы и быстрого прототипирования.
Моделирование для однозадачного выполнения
Используйте основную частоту дискретизации модели, чтобы задать временной интервал, во время которого выполняются блоки в модели.
Моделирование для многозадачного выполнения
Включайте блоки, которые используют различные частоты дискретизации или используют различные частоты дискретизации в непрерывных и дискретных компонентах модели.
Обработайте переходы между блоками с различными периодическими частотами дискретизации.
Сконфигурируйте основанное на времени планирование
Сконфигурируйте параметры конфигурации модели, которые относятся к основанному на времени планированию сгенерированного кода.
Используйте дискретное и непрерывное время
Модели проекта, которые включают дискретные и непрерывные блоки времени.
Оптимизируйте многоскоростное многозадачное выполнение для сред выполнения RTOS
Улучшайте производительность сгенерированного кода при помощи механизмов управления задачами операционной системы реального времени (RTOS), чтобы устранить избыточные призывы планирования к многоскоростным, многозадачным моделям.
Основанные на времени модели планирования в качестве примера
Модели, которые показывают основанные на времени сценарии планирования.