主要内容

ssfxpsetu32bitrogioncompliant.

声明符合U32位区域接口,用于具有33个或更多位的固定点数据类型

句法

extern ssfxpsetu32bitrogioncompliant(simstruct * s,int值)

争论

S.

Simstruct代表S函数块。

价值
  • 1用33个或更多位的固定点数据类型声明符合内存占用空间。

描述

此函数声明符合具有33个或更多位的数据类型的固定点设计器™位区域界面。MATLAB之间有33个或更多位的数据类型的存储空间®主机平台并可能在软件版本之间发生变化。要使S函数强大到内存占用更改,请使用U32位区域接口。您可以在不同的MATLAB主机平台上使用相同的源代码以及R2008B的任何软件版本。如果释放之间的内存占用,则不必重新编译U32位区域兼容的S函数。

要使S函数U32位区域兼容,请在使用33个或更多位的数据上调用任何其他固定点设计器API函数之前,您必须调用此函数如下:

ssfxpsetu32bitrogioncompliant(s,1);

如果S函数块包含具有33个或更多位的固定点数据类型,请以mdlinitialize()调用此函数。

笔记

固定点设计器软件假定使用具有33个或更多位的固定点数据类型而无需呼叫ssfxpsetu32bitrogioncompliant.正在使用存在于R2007B的过时的内存占用空间。重新设计这些S函数或使用库隔离它们fixpt_legacy_sfun_金宝appsupport.

要求

要使用此功能,您必须包含固定点固定点。有关更多信息,请参阅S函数的结构

语言

C

在R2009A介绍