STM32/STM8技术论坛
直播中

yongxiang yang

6年用户 9经验值
擅长:测量仪表,嵌入式技术,控制/MCU,RF/无线
私信 关注
[问答]

STM32L4的DFSDM外设采集PDM数字MIC后的数据

在采集48KHZ 16bit 2CH的MIC数据时。在配置DFSDM外设时。输入MIC的时钟3.072Mhz,滤波器阶数sinc4,过采样率64,积分器1,右移位1,此时DFSDM的滤波器输出24bit的原始数据(PCM)。

在线debug的方式查看内存中的值,
疑问一:在普通环境下也会有一些值,基本不变,这些值是否理解为噪声?将这些采样数据通过UAC发到PC端播放也全是噪声
疑问二:在MIC附近播放音乐,查看内存中的数据,最高的4bit基本不会变动?
疑问三:DFSDM采样后滤波器的数据是否还要通过软件算法处理,还是直接就能使用的数据?

使用过的各位大侠给点参考和思路。

奖励30积分

更多回帖

发帖
×
20
完善资料,
赚取积分