refactor(test): encapsulate FFT and DMA into unified module

This commit is contained in:
2026-04-13 17:24:58 +08:00
parent c4a34f7b38
commit 63fb8f6cc1
5 changed files with 100 additions and 1 deletions

View File

@@ -0,0 +1,14 @@
#include "fft.h"
#include "common_func.h"
void fft_start() {
RegWrite(FFT_CSR_REG, FFT_CTRL_START);
}
void fft_wait() {
while ((RegRead(FFT_CSR_REG) & FFT_STAT_DONE) == 0) {}
}
unsigned int fft_get_csr() {
return RegRead(FFT_CSR_REG);
}