CMSIS DSP library

Dependents:   KL25Z_FFT_Demo Hat_Board_v5_1 KL25Z_FFT_Demo_tony KL25Z_FFT_Demo_tony ... more

Fork of mbed-dsp by mbed official

Committer:
emilmont
Date:
Wed Nov 28 12:30:09 2012 +0000
Revision:
1:fdd22bb7aa52
Child:
2:da51fb522205
DSP library code

Who changed what in which revision?

UserRevisionLine numberNew contents of line
emilmont 1:fdd22bb7aa52 1 /* ----------------------------------------------------------------------
emilmont 1:fdd22bb7aa52 2 * Copyright (C) 2010 ARM Limited. All rights reserved.
emilmont 1:fdd22bb7aa52 3 *
emilmont 1:fdd22bb7aa52 4 * $Date: 11. November 2010
emilmont 1:fdd22bb7aa52 5 * $Revision: V1.0.2
emilmont 1:fdd22bb7aa52 6 *
emilmont 1:fdd22bb7aa52 7 * Project: CMSIS DSP Library
emilmont 1:fdd22bb7aa52 8 * Title: arm_common_tables.h
emilmont 1:fdd22bb7aa52 9 *
emilmont 1:fdd22bb7aa52 10 * Description: This file has extern declaration for common tables like Bitreverse, reciprocal etc which are used across different functions
emilmont 1:fdd22bb7aa52 11 *
emilmont 1:fdd22bb7aa52 12 * Target Processor: Cortex-M4/Cortex-M3
emilmont 1:fdd22bb7aa52 13 *
emilmont 1:fdd22bb7aa52 14 * Version 1.0.2 2010/11/11
emilmont 1:fdd22bb7aa52 15 * Documentation updated.
emilmont 1:fdd22bb7aa52 16 *
emilmont 1:fdd22bb7aa52 17 * Version 1.0.1 2010/10/05
emilmont 1:fdd22bb7aa52 18 * Production release and review comments incorporated.
emilmont 1:fdd22bb7aa52 19 *
emilmont 1:fdd22bb7aa52 20 * Version 1.0.0 2010/09/20
emilmont 1:fdd22bb7aa52 21 * Production release and review comments incorporated.
emilmont 1:fdd22bb7aa52 22 * -------------------------------------------------------------------- */
emilmont 1:fdd22bb7aa52 23
emilmont 1:fdd22bb7aa52 24 #ifndef _ARM_COMMON_TABLES_H
emilmont 1:fdd22bb7aa52 25 #define _ARM_COMMON_TABLES_H
emilmont 1:fdd22bb7aa52 26
emilmont 1:fdd22bb7aa52 27 #include "arm_math.h"
emilmont 1:fdd22bb7aa52 28
emilmont 1:fdd22bb7aa52 29 extern const uint16_t armBitRevTable[1024];
emilmont 1:fdd22bb7aa52 30 extern const q15_t armRecipTableQ15[64];
emilmont 1:fdd22bb7aa52 31 extern const q31_t armRecipTableQ31[64];
emilmont 1:fdd22bb7aa52 32 extern const q31_t realCoefAQ31[1024];
emilmont 1:fdd22bb7aa52 33 extern const q31_t realCoefBQ31[1024];
emilmont 1:fdd22bb7aa52 34 extern const float32_t twiddleCoef[6144];
emilmont 1:fdd22bb7aa52 35 extern const q31_t twiddleCoefQ31[6144];
emilmont 1:fdd22bb7aa52 36 extern const q15_t twiddleCoefQ15[6144];
emilmont 1:fdd22bb7aa52 37
emilmont 1:fdd22bb7aa52 38 #endif /* ARM_COMMON_TABLES_H */