ZHCUBN0 November   2023

 

  1.   1
  2.   说明
  3.   开始使用
  4.   特性
  5.   应用
  6.   6
  7. 1评估模块概述
    1. 1.1 引言
    2. 1.2 套件内容
    3. 1.3 规格
    4. 1.4 器件信息
  8. 2硬件
    1. 2.1 系统概述
    2. 2.2 硬件概述
      1. 2.2.1 AC-MB 设置
        1. 2.2.1.1 音频串行接口设置
          1. 2.2.1.1.1 USB
          2. 2.2.1.1.2 18
          3. 2.2.1.1.3 光学或辅助模拟音频输入
          4. 2.2.1.1.4 外部
        2. 2.2.1.2 AC-MB 电源
      2. 2.2.2 PCMx140Q1EVM-PDK 硬件设置
        1. 2.2.2.1 线路输入
        2. 2.2.2.2 板载麦克风输入
  9. 3软件
    1. 3.1 软件概述
      1. 3.1.1 PurePath Console 3 安装
      2. 3.1.2 PCMx140Q1EVM GUI 安装
        1. 3.1.2.1 软件设置
    2. 3.2 快速入门
      1. 3.2.1 为 I2S 输出配置音频串行总线
      2. 3.2.2 32
      3. 3.2.3 保存配置
    3. 3.3 Matlab 音频捕获示例
  10. 4硬件设计文件
    1. 4.1 PCMx140Q1EVM-PDK 原理图和物料清单
      1. 4.1.1 PCMx140Q1EVM-PDK 原理图
      2. 4.1.2 PCB 布局
      3. 4.1.3 PCMx140Q1EVM-PDK 物料清单
    2. 4.2 AC-MB 原理图和物料清单
      1. 4.2.1 AC-MB 原理图
      2. 4.2.2 PCB 布局
      3. 4.2.3 AC-MB 物料清单
  11. 5其他信息
    1. 5.1 商标
  12. 6相关文档

为 I2S 输出配置音频串行总线

PCMx140Q1 具有高度灵活的音频串行总线,可配置为实现多种数据格式。默认格式为 TDM,但可以使用 GUI 将数据格式更改为 I2S。本节介绍如何配置 PCMx140Q1EVM,以在 16 位和 48kHz 时将 2 通道 I2S 输出到 USB 音频。如节 3.2所述,为 USB 音频配置 AC-MB。如图 4-10 所示,选择音频串行总线选项卡。

GUID-020DD54F-A498-445A-8A25-1D3F5AA83471-low.gif图 3-10 音频串行总线选项卡

在“ASI Format Configuration”(ASI 格式配置)窗格(如图 4-11 所示)中,将协议格式更改为 I2S,将字长更改为 16 位。

GUID-DF7CE503-D0CA-4426-B6B4-B175AC7404F5-low.gif图 3-11 ASI 格式配置

当在 GUI 中将协议格式更改为 I2S 时,AC-MB 上的 USB 音频处理器也会将音频格式更改为 I2S。GUI 读取 ASI 状态寄存器(第 0 页寄存器 0x15),同时提供检测到的采样率以及 BCLK 与 FSYNC 比率。通过点击“Clock Monitor”(时钟监控器)窗格中的 Read(读取)按钮(如图 4-12 所示),也可以在“Audio Serial Bus”(音频串行总线)选项卡中手动读取 ASI 状态寄存器。

GUID-EE8771FC-D095-49FC-B176-F1411A26F78E-low.gif图 3-12 时钟监控器窗格

对于通道 1,默认分配的插槽为左插槽 0,对于通道 2,默认分配的插槽为左插槽 1。 如图 4-13 所示,将为通道 2 分配的插槽更改为右插槽 0。窗口顶部的图表将更新,以显示所选的数据格式和插槽。

GUID-E6072051-B389-4B84-9A7C-B0C3C6EC8F6A-low.gif图 3-13 通道输出配置和图表