Добавьте Оборудования триггер прерывания Блока для текущего Цикла управления

В Simulink® Library Browser, выберите и добавьте C28x Hardware Frrupt блок из Embedded Coder® Пакет поддержки для процессоров Instruments™ C2000™ Техаса > Планирование.

В диалоговом окне параметров блоков обновите настройки, чтобы сконфигурировать аппаратные ADCINT1 прерывания. В диалоговом окне параметров блоков идентифицируйте и обновляйте прерывания PIE и CPU для аппаратных ADCINT1 прерывания.

Параметр в C28x Оборудования прерывания БлокаНастройки

CPU interrupt numbers

[1]

PIE interrupt numbers

[2]

В текущей подсистеме управления добавьте блок Trigger и установите параметр Trigger type на function-call. Подключите этот вход триггера подсистемы к блоку «Аппаратное прерывание», как показано на этом рисунке.

В блоке Rate Transition, вводимом в подсистему Current Control, измените Output port sample time на -1.

Добавьте блок Function-Call Generator в источник вариантов для поддержки симуляции модели. В блоке Function-Call Generator установите параметр Sample time равным T s (50e-6).

Симулируйте модель с обновленными блоками драйверов и проверьте результаты симуляции в Данные Моделирования Inspector. Варианты гарантируют, что драйверы ADC, PWM и прерывания не активны для симуляции.

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