#include <complex.h>
#include <stdint.h>
#include <math.h>
#include "arm_math.h"
#include <string.h>
#include "stm32f7xx_hal.h"
#include "stm32746g_discovery.h"
#include "stm32746g_discovery_audio.h"
#include "stm32746g_discovery_lcd.h"
#include "fftwnd.h"
#include "LCD.h"
#include "font.h"
#include "touch.h"
#include "hit.h"
#include "crash.h"
#include "gen.h"
#include "dsp.h"
#include "ff.h"
#include "config.h"
#include "si5351.h"
Macros | |
#define | step 1 |
Functions | |
void | Sleep (uint32_t nms) |
static void | ShowF1 (void) |
static void | FDecr (uint32_t step1) |
static void | FIncr (uint32_t step1) |
static void | FFTWND_FDecr_10k (void) |
static void | FFTWND_FDecr_5k (void) |
static void | FFTWND_FDecr_1k (void) |
static void | FFTWND_FIncr_1k (void) |
static void | FFTWND_FIncr_5k (void) |
static void | FFTWND_FIncr_10k (void) |
static void | FFTWND_ExitWnd (void) |
static void | FFTWND_SwitchDispMode (void) |
static void | do_fft_audiobuf (int ch) |
void | FFTWND_Proc (void) |
Variables | |
static uint32_t | oscilloscope = 0 |
uint32_t | rqExit = 0 |
static uint32_t | fChanged1 = 0 |
static float | rfft_mags [NSAMPLES/2] |
int16_t | audioBuf [(NSAMPLES+NDUMMY)*2] |
float | rfft_input [NSAMPLES] |
float | rfft_output [NSAMPLES] |
const float complex * | prfft |
float | windowfunc [NSAMPLES] |
static const struct HitRect | hitArr [] |
#define step 1 |
|
static |
|
static |
|
static |
void Sleep | ( | uint32_t | nms | ) |
|
static |
|
static |
|
static |
const float complex* prfft |
float rfft_input[NSAMPLES] |
|
static |
float rfft_output[NSAMPLES] |
uint32_t rqExit = 0 |
float windowfunc[NSAMPLES] |