我使用了STM32F4内部的库,我想采样100Khz的频率

2019-07-14 19:11发布

1024个点,我要将定时器那两个参数(自动装载值和时钟预分数)大概设置多大呢?还有就是使用了F4的库 里面是已经进行了取摸的运算了是么?然后我直接调出FFT(储存数组)进行运算能否算出取摸呢?

补充内容 (2017-11-21 09:51):
用的是官方的FFT库
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
15条回答
李雷
2019-07-15 18:03
汉化.软件 发表于 2017-11-25 21:55
我输入的是一段正弦信号,直接采样进行FFT,我要怎么在实部写个函数让他能读到这个我采样的AD信号呢?比如我这样写fft_input=ad【i】*255/4.096?这样可以么?

void cr4_fft_256_stm32(void *pssOUT, void *pssIN, uint16_t Nbin);
  其中,参数pssOUT表示FFT输出数组指针,参数pssIN表示要进行FFT运算的输入数组指针,参数Nbin表示了点数。

这个应该就是STM32的FFT的库中提供的函数的说明了,你按照实际情况和该函数的参数要求传参就可以了。

一周热门 更多>