ZHCAB57C January   2020  – January 2024 TLV320ADC3120 , TLV320ADC3140 , TLV320ADC5120 , TLV320ADC5140 , TLV320ADC6120 , TLV320ADC6140

 

  1.   1
  2.   多个 TLV320ADCx140/PCMx140-Q1 PCM6xx0 器件共享 TDM 和 I2C 总线
  3.   商标
  4. 1简介
  5. 2共享控制总线
  6. 3共享音频总线
    1. 3.1 共享 TDM 的 ASI 配置
    2. 3.2 菊花链 TDM 的 ASI 配置
  7. 4为多个 TLV320ADCx140/PCMx140-Q1 EVM 配置 PurePath Console
    1. 4.1 更改 TLV320ADCx140/PCMx140-Q1 的默认 I2C 地址
    2. 4.2 启动 PurePath Console(针对多个器件)
  8. 5PurePath Console I2C 脚本
    1. 5.1 用于共享 TDM 的 TLV320ADCx140/PCMx140-Q1 I2C 脚本
    2. 5.2 用于菊花链 TDM 的 TLV320ADCx140/PCMx140-Q1 I2C 脚本
  9. 6修订历史记录

启动 PurePath Console(针对多个器件)

PurePath Console 启动时,会询问用户要连接到 AC-MB 的器件数量,如图 4-3 所示。在该对话框窗口中,选择两个 TLV320ADC5140 器件并点击“Next”后,将启动图 4-4 所示的主窗口。

GUID-90DD1F34-61A5-4345-A5F0-55B675A8D0B0-low.png图 4-3 PurePath Console“Input Number of Devices”对话框

PurePath Console 一次仅配置一个器件。器件通过屏幕顶部的器件图标(字母)进行标记,如图 4-4 所示。点击器件图标 A 可以对较小数字的 I2C 地址进行编程,点击 B 可以对下一个 I2C 地址进行编程,依此类推。

GUID-B5AD4585-0F8B-40D3-9479-14D043E76EC2-low.png图 4-4 PurePath Console 主窗口

“Audio Serial Bus”选项卡将器件的每个通道分配给一个时隙。在图 4-5 中,器件 A 输入通道 1-4 分别分配给时隙 0-3。在图 4-6 中,器件 B 输入通道 1-4 分别分配给时隙 4-7。注意,TDM 总线中的先前时隙未显示,但 BCLK、FSYNC 和 SDOUT 中音频接口信号线路图开头的省略号表示这些时隙之前有其他时隙。

GUID-4B57DA52-CBDF-4E45-8A28-7433F48813DB-low.png图 4-5 PurePath Console 器件 A 通道到时隙映射
GUID-D4114239-2F3B-4556-8BC5-3B5F299BBCAB-low.png图 4-6 PurePath Console 器件 B 通道到时隙映射

点击“Audio Serial Bus”图右上方的窗口展开图标,可显示所有时隙和所有器件,如图 4-7 所示。

GUID-23CB89AA-7BCD-4388-9A38-9C5E6EA4F175-low.jpg图 4-7 器件 A 和 B 的 PurePath Console 通道到时隙映射