ssFxpGetU32BitRegionCompliant

Определите, совместима ли S-функция с битным интерфейсом области U32

Синтаксис

extern ssFxpSGetU32BitRegionCompliant(SimStruct *S,
                            int *result)

Аргументы

S

SimStruct, представляющий Блок s-function.

result
  • 1 если S-вызовы-функции ssFxpSetU32BitRegionCompliant, чтобы объявить податливость с объемом потребляемой памяти для типов данных с фиксированной точкой с 33 или больше битами

  • 0 если S-функция не вызывает ssFxpSetU32BitRegionCompliant

Описание

Эта функция проверяет ли S-вызовы-функции ssFxpSetU32BitRegionCompliant, чтобы объявить податливость с объемом потребляемой памяти для типов данных с фиксированной точкой с 33 или больше битами. Прежде, чем вызвать любую другую API-функцию Fixed-Point Designer™ на данных с 33 или больше битами, необходимо вызвать ssFxpSetU32BitRegionCompliant можно следующим образом:

ssFxpSetU32BitRegionCompliant(S,1);

Примечание

Программное обеспечение Fixed-Point Designer принимает, что S-функции, которые используют типы данных с фиксированной точкой с 33 или больше битами, не вызывая ssFxpSetU32BitRegionCompliant используют устаревший объем потребляемой памяти, который существовал до R2007b. Или перепроектируйте эти S-функции или изолируйте их использующий библиотеку fixpt_legacy_sfun_support.

Требование

Чтобы использовать эту функцию, необходимо включать fixedpoint.h и fixedpoint.c. Для получения дополнительной информации смотрите Структуру S-функции.

Языки

C

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

ssFxpSetU32BitRegionCompliant

Представленный в R2009a