dmic是什么接口
发布时间:2023-12-18 22:38:12 作者:百科百晓生 浏览量:678
DMIC接口也称双 / 立体声数字麦克风接口。这种接口允许两个麦克风共享一个公共的时钟与数据线。每个麦克风被配置为在时钟信号的不同沿产生各自的输出。这样两个麦克风的输出就能保持相互同步,设计师就能确保来自每个通道的数据被同时捕获到。它通常用于音频采集应用,支持高质量的数字音频信号传输和处理。
DMIC采样频率取决于三个方面:
1、DMIC接口基础时钟。DMIC接口的基础时钟为整个DMIC外设提供一个参考时钟,可以通过寄存器CLKCTL1 DMIC0CLKSEL和寄存器DMIC0CLKDIV进行配置。
2、提供给数字麦克风设备的DMIC采样时钟。这里的DMIC采样时钟,用于提供给连接在DMIC外设上的数字麦克风设备一个PDM基准采样频率。当然这个频率的范围是有限制的,最高不超过6.144MHz,这就导致DMIC的基础时钟的频率不应超过24.576MHz。
3、PCM采样频率。从DMIC采集得到PDM数据,再经过一些列滤波器处理后,最终得到的PCM数据的频率是降低的。它们之间的关系如下:PCM采样频率= DMIC采样时钟频率 /(N * OSR),
其中2 FS模式时,N = 2; 1 FS模式,N = 4)。
以本文介绍的演示配置为例,DMIC采样时钟频率配置为3.072MHz,DMIC通道配置为2 FS模式(N=2),OSR设置为32,那么可以得到:PCM采样频率 = DMIC采样时钟频率 / (N * OSR) = 3.072MHz / (2 * 32) = 48KHz,该频率正是本次应用中DMIC外设得到的PCM数据的采样频率。
收藏
最热文章
最新文章
热门话题