Определение соответствия S-функции интерфейсу U32-разрядной области
extern ssFxpSGetU32BitRegionCompliant(SimStruct *S,
int *result)
SSimStruct представляет S-функциональный блок.
result
1 если S-функция вызывает ssFxpSetU32BitRegionCompliant для объявления соответствия занимаемой памяти для типов данных с фиксированной точкой с 33 или более битами
0 если S-функция не вызывает ssFxpSetU32BitRegionCompliant
Эта функция проверяет, вызывает ли S-функция ssFxpSetU32BitRegionCompliant объявить соответствие занимаемой памяти для типов данных с фиксированной точкой с 33 или более битами. Перед вызовом любой другой функции Fixed-Point Designer™ API для данных с 33 или более битами необходимо вызвать ssFxpSetU32BitRegionCompliant следующим образом:
ssFxpSetU32BitRegionCompliant(S,1);
Примечание
Программное обеспечение Fixed-Point Designer предполагает, что S-функции, использующие фиксированные типы данных с 33 или более битами без вызова ssFxpSetU32BitRegionCompliant используют устаревший объем памяти, существовавший до R2007b года. Либо переработать эти S-функции, либо изолировать их с помощью библиотеки fixpt_legacy_sfun_support.
Для использования этой функции необходимо включить fixedpoint.h и fixedpoint.c. Дополнительные сведения см. в разделе Структура S-функции.
C