initial
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
#ifndef DSP_MANAGER_H
|
||||
#define DSP_MANAGER_H
|
||||
|
||||
#include "arm_math.h"
|
||||
|
||||
// Размер окна Фурье (степень двойки)
|
||||
#define FFT_SIZE 512
|
||||
|
||||
// Прототипы
|
||||
void DSP_Init(void);
|
||||
void DSP_AddSample(float32_t sample); // Добавить одну точку в "копилку"
|
||||
void DSP_Process(void); // Запустить расчет (когда накопили 1024)
|
||||
|
||||
// Флаг готовности данных (чтобы main знал, когда пора вызывать Process)
|
||||
extern uint8_t dsp_buffer_ready;
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user