ZHDU154 July 2026 TMS320F28P550SJ , TMS320F28P551SG , TMS320F28P650DK
方法三使用完整的 2048 点实数 FFT,并在变换之前应用 Hann 窗口。在 50Hz/8000Hz (2048/8000 × 50 = 12.8) 时,FFT 窗口跨度约为 12.8 个周期。在 FFT 之后,根据 IEC 61000-4-7 标准(以每个谐波为中心、5Hz 为一个频段)对谐波进行分组,然后根据分组谐波频段计算 THD。结果将在 vTHDfft 和 iTHDfft 字段中返回。
该方法提供完整的频谱信息,但与 Goertzel DFT 方法相比,需要消耗明显更多的 RAM(用于实数和虚数 FFT 缓冲器的两个 2048 元素浮点数组)和更长的建立时间。仅当需要 THD 之外的完整频谱分析时,才使用方法三。