尊敬的 TI 专家:
我已经使用 STM32-MCU、AK5720-ADC 和 TAS5548调制器设计和构建了自己的开发音频 DSP 板。
其他一切似乎都正常工作、我可以通过 I2C 与 STM32通信到 TAS5548 (I2C 帧得到确认)、我确认 XTAL 振荡、我可以在退出关断模式后获取 TAS5548上的 PWM 输出以输出~380kHz 50%占空比 (REG.0x03 = 0xA0)并将音量设置为0dB (REG.0xD9 = 0x00 00 00 00 48)、因此 TAS5548为" hello honed "。
我需要使 TAS5548从 MCLKO 引脚输出12.288MHz XTAL 时钟、以使 AK5720 ADC 作为 I2S 从器件运行、然后将采样和转换的音频数据输出到 TAS5534的 SDIN12、SCLK 和 LRCLK、 但是、在深入了解数据表的寄存器映射或功能说明章节后、我看不到如何明确地执行此操作。
我已经在 ASRC 模式控制寄存器(REG.0xC5、位 D26)中测试了 MCLKO 输出的启用设置、但是 MCLKO 引脚本身似乎没有任何使用寿命。 更改位 D8和 D9也没有改变情况(默认、串行输出禁用)、但我认为这是为了选择将哪些内部音频源输出到数据引脚 SDOUT、SCLK 和 LRCLK。
此致、
Jonard Rico