2026年,电子信息工程专业大二,自学FPGA半年能写SPI和I2C,但想做一个‘基于FPGA的实时音频频谱分析仪’项目来提升简历,重点该放在FFT IP核配置还是音频编解码芯片驱动?
我大二,自学FPGA半年了,用正点原子开发板实现了SPI和I2C外设驱动,但感觉项目太普通。想做一个‘基于FPGA的实时音频频谱分析仪’,从麦克风采集音频,通过FFT变换后显示在VGA上。目前困惑是:应该把精力放在配置Xilinx的FFT IP核(比如设置点数、窗函数)和时序优化上,还是先把音频编解码芯片(如WM8731)的I2C配置和I2S接口调通?另外,如何保证音频数据流的实时性?