TI论坛
直播中

张丽华

7年用户 168经验值
私信 关注
[问答]

DSP_fft16x16函数计算结果溢出,请问是什么原因?

最近使用c6678,CCS5.3开发项目,调用库函数DSP_fft16x16计算FFT时,输入信号(Int16复数)幅度较小时(400左右)结果正确,但是幅度较大时(20000左右)计算结果错误,初步判断为FFT计算过程中溢出了。结果调用DSP_fft16x32函数进行计算(首先将输入数据由Int16转换为Int32),结果直接是错误的,是否改库函数有错,请各位不吝赐教,谢谢!

回帖(1)

张丽华

2018-8-3 08:27:23
问题已经解决了,DSP_fft16X32函数没有错误,是我编写的Matlab验证程序错误了。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分