stm32 fft求频

我想用fft测量市电交流频率50Hz,我先用100k的采样频率试采了976hz的频率数据正常,然后我把采样率改成1024hz去采样50Hz频率数据就乱了,求各位帮忙解答

img

img

FFT 采样是倍数关系,FFT 是256点,采样频率是基波*256