stm32f103fft算法
时间: 2023-08-07 20:02:49 浏览: 127
Demo_STM32F103RCT6_Software_SPI1_STM32F103_
5星 · 资源好评率100%
引用[1]和[2]提供了一段代码,其中包含了STM32F103的FFT算法。这段代码主要实现了以下几个功能:
1. 获取ADC采样值,并找到最大值和最小值。
2. 对采样值进行FFT运算,得到频谱图。
3. 计算电压值Vpp_true,即最大值和最小值的差值。
4. 计算矩形波的占空比rect_duty。
需要注意的是,这段代码中使用了一些特定的函数和变量,比如cr4_fft_1024_stm32函数用于进行FFT运算,ADC_buff数组用于存储ADC采样值,NPT表示采样点数等。如果要在其他型号的STM32板子或者其他库中使用该算法,可能需要根据具体情况进行修改。
总的来说,这段代码实现了基于STM32F103的FFT算法,用于对ADC采样值进行频谱分析和电压计算。
阅读全文