ZHCAG33 December   2025 AM620-Q1 , AM625 , AM625-Q1 , AM62A3 , AM62A3-Q1 , AM62A7 , AM62A7-Q1 , AM62P , AM62P-Q1

 

  1.   1
  2.   摘要
  3.   商标
  4. 简介
  5. 软件架构
  6. 声卡信息
  7. McASP - 外部信号
  8. MCASP 时钟生成和配置
  9. 虚拟声卡 DTS 更改
  10. 单 DAI 链路或单声卡
  11. 多 DAI 链路 - 单卡但多个子器件
  12. MCASP - 实际示例
  13. 10McASP 作为接收器
    1. 10.1 ADC 或编解码器作为时钟主器件
    2. 10.2 器件树更改 - 编解码器作为主器件,MCASP 作为从器件
  14. 11MCASP 作为发送器
    1. 11.1 器件树更改 - 编解码器作为从器件,MCASP 作为主器件
  15. 12参考资料

简介

McASP 最有用的一点之一是其灵活的时钟方案,该方案可实现接收端口和发送端口之间的完全独立,但这种灵活性意味着使用 McASP 实现音频系统的工程师必须做出一些重要的设计选择。

本文档的主要目标是使工程师能够更轻松地确定如何将 McASP(或多个 McASP)连接到其系统中的音频器件。

各种 TI SoC 上的音频子系统包含两个主要元件:

  1. 多通道音频串行端口 (McASP) - 通过 IC 间音频 (I2S) 等业界通用协议在主机处理器与外部音频外设(例如编解码器)之间提供全双工串行接口。
  2. 系统 DMA 引擎 - 为 McASP 提供对系统内存的直接访问,以从中读取音频样本(用于播放)或将音频样本存储到(用于捕获)。

除了上述功能外,大多数 TI EVM 和入门套件还具有连接到板载编解码器的线路输入/输出插孔,该编解码器可以在模拟信号和 McASP 支持的数字协议之间进行转换。

首先,几个免责声明:

  • McASP 通常用于使用时分多路复用 (TDM) 协议与器件连接,在大多数情况下,这些器件将使用称为 IC 间音频 (I2S) 的特定 TDM 配置。假设在本文档提供的所有示例中都使用 I2S,但这有点武断。使用多时隙 TDM 或使用 I2S 将 McASP 物理连接到器件是相同的。
  • 本文档并不旨在提供详细的规格信息。此外,本文档旨在涵盖一般 McASP,而不是特定 TI 器件上的 McASP。它简要介绍了 McASP 的主要特性,但器件特定的技术参考手册 (TRM) 仍然是获取架构和芯片级详细信息的理想场所。