exponenta event banner

-выпускаемые прерывания

Укажите функции, представляющие прерываемые прерывания

Синтаксис

-preemptable-interrupts function1[,function2[,...]]

Описание

-preemptable-interrupts function1[,function2[,...]] указывает функции, представляющие прерываемые прерывания.

Функция действует как прерывание всеми способами, за исключением того, что она может быть прервана другими прерываниями, вытесняемыми или неразрушаемыми. Прерывания указываются с помощью опции Interrupts (-interrupts). Примеры см. в разделе Определение преемптируемых прерываний и непропускаемых задач.

Чтобы указать функцию как прерываемое прерывание, необходимо сначала указать функцию как прерывание. Указанные функции должны иметь прототип:

void function_name(void);

Если анализ выполняется из пользовательского интерфейса (только для настольных продуктов Polyspace ®), на панели Конфигурация (Configuration) можно ввести этот параметр в поле Другое (Other). ПосмотритеOther.

Совет

Этот параметр неприменим в анализе Polyspace as You Code.

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