我研究了dsPIC33的FFT运算,并实现了int16是原始分数类型Q15和int32 Q31。
我现在在NXP Cortex-M3中使用数学学习,我查看了有关数据类型的文档,但找不到引用(包括CMSIS)来定义int32_t实际上是什么。
我的问题:这是int32_t(本地)小数类型(Q31?),如果不是它们是什么。
是否有(简单的)演示材料详细说明CMSIS或NXP定义的数据类型一般用于数学?如果可以的话,您可以提供链接。
顺便说一句,我使用的是NXPxpresso和CMSIS-3。答案 0 :(得分:1)
定义什么是int32_t实际上是
查看<stdint.h>
,它是C99的一部分。在Cortex M3(ARM)编译器上,通常定义为long
。
是int32_t a(原生)小数类型
不,它只是一个普通的整数类型。