TI中文支持网
TI专业的中文技术问题搜集分享网站

#20 identifier Uint16 is undefined错误提示

我新建的一些工程,用的tms320f28035是直接把v130的库拷贝到项目的目录下的。编译的时候有两个文件提示。

DSP2803x_I2C_defines.h和DSP2803x_GlobalPrototypes.h提示错误:

 #20 identifier int16 is undefined

 #20 identifier Uint32 is undefined

 #20 identifier Uint16 is undefined

我看了在两个. h头文件在有这个定义,在其他的. h文件中也有用,其他文件都没提示错误,但是这两个文件提示错误。这是怎么回事???

软件版本ccs5.5.0.00077

Susan Yang:

//---------------------------------------------------------------------------
// For Portability, User Is Recommended To Use Following Data Type Size
// Definitions For 16-bit and 32-Bit Signed/Unsigned Integers:
//#ifndef DSP28_DATA_TYPES
#define DSP28_DATA_TYPES
typedef intint16;
typedef longint32;
typedef unsigned intUint16;
typedef unsigned longUint32;
typedef floatfloat32;
typedef long doublefloat64;
#endif

定义在

C:\ti\controlSUITE\device_support\f2803x\v130\DSP2803x_headers\include 的DSP2803x_Device.h内,请确保包含了该文件

TI 诚邀您参加全新设计的产品页面测试,参加测试即可享有 TI 购物 9 折优惠码,点击加入 EP产品页面测试报名,名额有限。感谢您的参与!

Snowyang:

回复 Susan Yang:

包含了这个头文件的的,我都通过右键->open declaration定位到这个头文件。DSP2803x_cla_typedefs.h也有同样的定义。

Susan Yang:

回复 Snowyang:

是的,DSP2803x_cla_typedefs.h也有同样的定义,是针对CLA使用的

若是可以的话,请私信或者上传下您的工程,我们具体看一下

Snowyang:

回复 Susan Yang:

MagneticFloatV0.0.rar

这是整个完整工程。

Snowyang:

回复 Susan Yang:

好的。谢谢

Susan Yang:

回复 Snowyang:

很高兴能帮到您!

赞(0)
未经允许不得转载:TI中文支持网 » #20 identifier Uint16 is undefined错误提示
分享到: 更多 (0)