如果采用dsp算法,时钟频率72MHz,点数为256,测量频率1MHz,用定时器触发ADC,怎么设置合适的ARR
时间: 2023-06-10 18:02:31 浏览: 126
STM32F103C8T6 FFT 频率计 TIM3内部时钟
和PSC分频系数以实现精确的采样?
根据题目中给出的条件,计算公式如下:
ARR = (时钟频率/点数/测量频率)- 1
PSC = 0(不分频)
代入数值得到:
ARR = (72,000,000 / 256 / 1,000,000) - 1 = 279
因为ARR是16位寄存器,所以要确保计算结果不超过65535。因此,最终ARR需要加1,变为280。
因此,ARR应设置为280,PSC应设置为0,这样才能实现精确的采样。
阅读全文