2014-01-16 4 views
0

FFT 연산을 위해 dsPIC33을 연구했으며 int16이 네이티브 분수 유형 Q15 및 int32 Q31임을 확인했습니다.Cortex-M3 데이터 유형 : 부호있는 int

이제 NXP Cortex-M3에서 수학을 사용하여 연구했는데 데이터 유형에 대한 문서를 살펴본 결과 int32_t가 실제로 무엇인지 정의 할 수있는 참조 (CMSIS 포함)를 찾을 수 없었습니다.

내 질문 :이 int32_t는 (기본) 분수 유형 (Q31?)이 아닌 경우 해당 항목입니까?

일반적으로 수학에 사용되는 CMSIS 또는 NXP에 의해 정의 된 세부 데이터 유형이있는 프레젠테이션 자료가 있습니까? 그렇다면 나에게 링크를 제공 할 수 있습니다.

나는 NXPxpresso와 CMSIS-3을 사용합니다.

답변

1

실제로 int32_t입니다 <stdint.h>

봐, 그것은 C99의 일부입니다 정의합니다. Cortex M3 (ARM) 컴파일러에서 일반적으로 long으로 정의됩니다.

은 (기본) 분수 형

아니, 그냥 일반 정수 타입 int32_t이다.