您好,
当我尝试通过I2C总线与TAS5720M通信时,SDA在第九个时钟脉冲时会变高。我已经对我的2 TAS5720 IC进行了测试,两个IC的响应相同。我有
但是,当我尝试使用相同的I2C总线用于其他设备时,它们工作正常。
所以我想知道是否还有其他方法可以为TAS5720M工作。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好,Andy:
我们已将两个地址引脚直接连接到地线,并且正在使用0x6c地址。 我们正在尝试读取设备ID。 我们无法访问设备。
我们想知道此IC是否需要任何电源顺序。 由于我们最初只尝试为数字部分(即3.3V)供电,因此未提供模拟电源。
需要注意的一点是,扬声器连接保持打开状态,I2S数据和时钟尚未编程。
电源,扬声器连接或I2S数据不可用将导致设备出现任何问题。
此致
Chiru
您好Chiru,
很抱歉耽误你的时间。 看来地址可能不对。
请您再次回答:
1.测量ADR0至GND和ADR1至GND之间的电阻;请使用TAS5720M的ADR0/ADR1引脚作为测试点;
2.接通电源,然后测量ADR1和ADR2针脚的电压;
3.如果步骤1和步骤2的测量结果正常。 请用另一个新设备更换0x6C设备,然后再次尝试步骤1和步骤2;
请将测量结果发送给我们进行进一步分析。
谢谢,此致,
Alix Wan。
Alix,您好!
我们最初测量了设备的电阻和电压,两者均为零。 即使TAS5720M EVM也显示了相同的效果。
如果我们能够获得TAS5720MEVM (TAS1020设备)的源代码,将会很有帮助。 这样我们就可以分析源代码并了解我们的代码有何不同。
我们正在应用中使用Atmel SAMV71控制器。 我们的目标板和TAS5720MEVM都没有响应SAMV71的I2C。
此致
Chiru