主题中讨论的其他器件: CC2651R3SIPA、 TLV320AIC3254
大家好!
我正在从事一个需要播放音频的项目、我使用 CC2651R3SIPA 控制器和 TLV320DAC3203音频编解码器。
我正在使用 AudioHAL 库来完成音频播放。 但遗憾的是、我无法获得输出。
我所指的库具有 TLV320AIC3254支持文件、但我们的编解码器是 TLV320DAC3203、它与该库兼容。
我 需要对 TLV320AIC3254.c 文件 的 clockRegs44p1k、open 脚本、close 脚本、start 脚本和 stop 脚本进行一些说明。
根据我的理解、我在脚本中做了一些更改、因此如果我弄错了、请更正我。
在硬件设计中 、TLV320DAC3203的时钟输入 为 BCLK、使用的采样频率为44100。
为了获得44100 DAC_FS、我根据 BCLK (1.4112MHz)进行了计算、并将寄存器配置为
- 高 PLL 时钟范围
- BCLK 引脚是 PLL 输入
- PLL 时钟为 CODEC_CLKIN
4.P = 1、R = 1、J = 60、D = 0、NDAC = 5、 MDAC = 3、DOSR = 128。
- LDO 在外部 提供
但是、我们仍然无法从编解码器获取输出、您能帮我解决这一问题吗。 我已附上 TLV320AIC3254.c 供您参考。
请提供支持、如果有任何专门针对 TLV320DAC3203的支持库、请告诉我
提前感谢。
提前感谢。
e2e.ti.com/.../TLV320AIC3254.c