STM32实验及结果 —— (004)HAL库FFT Speed Up
»
    每一次实验都会有收货。因为处理速度不够的原因,换板子为F4x1系列,但又反复琢磨,觉得换个方式开发性能就这么低?预估了STM32的CPU的处理速度,感觉用来计算128列的FFT结果是足够的,因为,非中断版本早已实现和检验。
    最终,经过几次中断过程的调试,发现STM32开发重要的一点:不要在中断处理函数中运行大量CPU密集型计算。我使用的优化方法——做出自己的作品后再说 :)
    这一版使用的PCLK2为100MHz,配置的定时器TIM采样频率为:非连续采样,50kHz。FFT计算启动定时器为25Hz。使用微小变化放大函数后,明显发现了音频采集外设的放大率与音量、音频频率有曲线关系。

    ————www.v-signon.com学习者共勉
                        
«
——张人杰·www.v-signon.com学习者共勉
返回上一页
工业和信息化部备案管理系统网站 京ICP备19038994号-2
个人作品网站:www.up-task.com 主办单位:个人 English