TI论坛
直播中

tr4578

9年用户 1018经验值
擅长:模拟技术
私信 关注
[问答]

TLV320AIC3104在codec输出脚没有信号输出是怎么回事?


  • am335x-evm 板 ,ti 的参考设计用的 CODEC 是 AIC3106 ,我们自己做的板子用的是 AIC3104,现在 codec 输出脚没有信号输出。是不是需要修改 寄存器呢?

回帖(2)

蔡旻杨

2024-11-5 15:14:34
AIC3106比AIC3104模拟输入和输出都多一个,寄存器稍许不同。建议参考AIC3106的配置思路,配置AIC3104。
举报

刘洋

2024-11-6 09:12:32
TLV320AIC3104是一款音频编解码器,用于处理音频信号。如果在AM335x-EVM板上使用TLV320AIC3104时,codec输出脚没有信号输出,可能有以下几种原因:

1. 硬件连接问题:检查TLV320AIC3104与AM335x-EVM板之间的连接是否正确。确保所有引脚都已正确连接,没有短路或断路。

2. 电源问题:检查TLV320AIC3104的电源是否正常。确保VDD和VSS引脚之间有足够的电压差,并且电源稳定。

3. 配置问题:TLV320AIC3104需要正确配置才能正常工作。检查寄存器设置是否正确,包括采样率、位深、输入输出模式等。可以参考TI提供的AIC3104数据手册和参考设计来配置寄存器。

4. 驱动问题:确保AM335x-EVM板的驱动程序支持TLV320AIC3104。如果驱动程序不兼容,可能需要修改驱动程序或查找兼容的驱动程序。

5. 软件设置问题:检查软件设置是否正确。确保音频数据流正确地发送到TLV320AIC3104,并从其接收。

综上所述,可能需要修改寄存器设置,但还需要检查硬件连接、电源、驱动程序和软件设置。建议按照以下步骤进行排查:

1. 检查硬件连接和电源。
2. 参考TI提供的AIC3104数据手册和参考设计,检查寄存器设置。
3. 确保AM335x-EVM板的驱动程序支持TLV320AIC3104。
4. 检查软件设置,确保音频数据流正确地发送和接收。

通过这些步骤,应该可以找到问题所在并解决TLV320AIC3104在codec输出脚没有信号输出的问题。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分