ZHCAG05 November 2025 AM2752-Q1 , AM2754-Q1
下面的部分详细介绍了 McASP 的示例设置,其中位时钟和帧同步配置为输出,并使用外部源通过 AUDIO_EXT_REFCLK 直接作为 AHCLK 的时钟基准生成。
| 说明 | GF MUX AUXCLK 源 | AHCLK | 位时钟 | 帧同步 |
|---|---|---|---|---|
| 具有外部 AHCLK 输入基准的 McASP 时钟控制器 | 外部生成 | 内部生成 | 内部生成 |
在本例中,McASP 配置为 48kHz 帧同步、TDM8 帧格式且采用 32 位字长,最终位时钟频率为 12.288MHz。当 AHCLK 配置为外部生成时,不考虑 GF MUX 和 AUXCLK。每个 AHCLK 都有唯一的多路复用器,用于选择不同的外部源。AHCLK 多路复用器配置为指向 AUDIO_EXT_REFCLK0 源,后者是来自外部驱动器的 24.576MHz 源。SDK 驱动程序会根据时隙数、帧同步频率以及帧同步与 AHCLK 之比来设置 ACLK 分频器。
当 AHCLK 在外部生成时,无法在 AUDIO_EXT_REFCLK 上输出 AHCLK。
如果 AHCLK 在外部生成,则时钟丢失检测功能对 McASP 不可用。