Задайте приоритет асинхронной задачи, представленной моделью, на которую ссылаются, инициированной асинхронным прерыванием
Simulink Coder / Асинхронный
Блок Asynchronous Task Specification задает параметры, такие как приоритет задач, асинхронной задачи, представленной подсистемой вызова функций триггером от асинхронного прерывания. Используйте этот блок, чтобы управлять планированием подсистем вызова функций с триггерами от асинхронных событий. Вы управляете планированием путем присвоения приоритета каждой подсистеме вызова функций в модели, на которую ссылаются.
Чтобы использовать этот блок, выполните процедуру в Преобразовании Асинхронная Подсистема в Модель - ссылку.
Наблюдайте на рисунке:
Блок должен находиться в модели, на которую ссылаются, между Inport блоком корневого уровня и подсистемой вызова функций. Блок Asynchronous Task Specification должен сразу следовать и соединиться непосредственно с блоком Inport. Комбинация этих двух блоков составляет стиль моделирования, известный как JMAAB-B.
Inport блок должен получить сигнал прерывания от блока Async Interrupt, который находится в родительской модели.
Inport блок должен быть сконфигурирован, чтобы получить и отправить триггерные сигналы вызова функции.