stm32 AD采样后fft变换计算相位角不准确

2019-03-23 14:40发布

我用外部AD同步采样两路信号采样256个点,然后在stm32里做256点的fft运算来计算信号的幅值等参数,幅值精度可达百分之零点几,但相位角却非常不准确,甚至是错误,非常不解。幅度计算对说明f采样跟fft都没问题啊。从fft变换后的那个32位数组里面取出实部跟虚部,然后用反正切函数分别求出两路信号的相位再让其相减就是相差啊,为什么计算结果不对? 请教,谢谢。 此帖出自小平头技术问答  

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。