送 FFT频谱分析-开源项目@Ai8051U-实验箱 ===SPI-DMA 送 OLED12864-SSD1306 显示频谱 【免费+包邮】送,Ai8051U FFT频谱分析 使用说明:
Ai8051U 做 256点FFT 分析
===快速傅里叶变换,使用Ai8051U实验箱V1.2验证。
使用Ai8051U系列MCU做256点FFT分析,
OLED128x64-SSD1306-SPI-DMA 显示频谱. 下载程序时选择主频40MHz。
使用8051U实验箱V1.2验证, 从话筒放大电路输入音频信号,
Ai8051U单片机用PWMA自动触发内部的12位ADC对其采样转换后,
ADC中断读取ADC值,采样256点后进行FFT计算,
将结果通过SPI DMA发给OLED12864显示127点频谱。
===OLED128x64-SSD1306.
程序通过PLL将始终倍频到120MHz,给FPU时钟,加快计算速度。
采样率: 25600Hz, 采样时间10ms
FFT采样点数: 256点.
FFT频率点数: 128.
FFT频谱频率: 0~12700Hz, 分辨率100Hz.
处理时间:6.5ms左右.
使用学习板的话筒放大电路:
Ai8051U-实验箱-256点FFT-OLED12864-SPI DMA-2024-11-20C.rar
(1.39 MB, 下载次数: 90)
|