PSoC 6 PDM-PCM 转换器:生成所需采样率

多种 PSoC 6 变型包含 PDM-PCM 转换器,从而使 MCU 可轻松连接 PDM 麦克风,将 1 位 PDM 比特流转换为 16、18、20 或 24 位 PCM 输出数据。采集这些 PCM 样本的速率称作采样频率 (fs),可通过 ModusToolbox 进行配置。不过,在“Device Configurator(设备配置器)”中,您无法直接输入所需采样率(配置其中某个 UART 时可以直接输入所需波特率),而是必须配置外设时钟和抽取率以生成正确的 fs

Cypress Semiconductor 的 CY8CPROTO-062-4343W PSoC 6 Wi-Fi/蓝牙评估板。(图片来源:Cypress Semiconductor)

架构技术参考手册 (TRM) 针对五个标准音频采样率提供了若干配置示例,包括为人熟知的 44100 Hz。然而,由于 CY8CPROTO-062-4343W 的板载 ECO 晶体与 TRM 示例不同,并且在设备配置器中被视为无效值,因此使用该评估板进行配置就略显复杂。有关生成所需采样率(本例中为 44100 Hz)以及简化 CY8CPROTO-062-4343W 复杂性的详细方法,请参见文章《Sampling Audio at 44.1 kHz with the CY8CPROTO-062-4343W Board》(使用 CY8CPROTO-062-4343W 评估板进行 44.1 kHz 音频采样)。

关于此作者

Image of Matt Mielke

Matt Mielke 于 2016 年获得了南达科他州矿业技术学院的计算机工程学士学位。毕业后,他加入了 DigiKey 的应用工程部,负责参考设计开发和技术内容生成工作,为客户提供支持。Matt 感兴趣的领域包括低级嵌入式编程、低功耗设计和数字信号处理。

More posts by Matt Mielke
 TechForum

Have questions or comments? Continue the conversation on TechForum, Digi-Key's online community and technical resource.

Visit TechForum