主题中讨论的其他器件:DIT4096、 PCM3060
工具/软件:Starterware
大家好、
我在 Tiva C 上实现了软件示例 SPMA042b、到目前为止、我可以播放 SD 卡中的文件、但输出音质很粗糙... 听起来像是一个旧的乙烯基光盘。
我尝试了使用 PCM3060作为电源的放大器、声音非常完美、因此我认为放大器和连接都可以。 I2S BLCK 和 LRCLK 由 DIT4096生成。 MLCK 是一款12、288MHz 振荡器、也为 Tiva C XIN 引脚供电。 音频文件具有48kHz 采样率和16位。 内核以80MHz 运行,因此我将 SoundPlayContinue()调用时间线性更改为示例中的时间。
我尝试更改 SPI 模式和频率,从 I2S 到左对齐的声音格式尝试了不同的位数和中断时间, SoundPlayContinue()被调用,但没有什么帮助。 我还禁用了任何其他功能、以便 MCU 在两次调用之间自由运行。
是否有人遇到了同样的问题或一些可能是问题的提示?
谢谢 Alex