TI论坛
直播中

李丽虹

7年用户 192经验值
私信 关注
[问答]

TAS5711上电无法编辑寄存器是怎么回事?

按照TAS5711的datasheet中的上电时序进行上电,芯片正常工作,但是无法编辑寄存器,是时序有问题吗?
我是按照这个上电时序来上电的:AVDD/DVDD上电(3.3V),上电之前A_SEL pulldown,PDN接PGND,RESET接PGND。上电之后,PDN拉高,RESET恢复,然后接PVDD。之后就无法写入寄存器了,求各位指教!!!

回帖(2)

李顺正

2019-8-7 10:24:41
关于上电时序,可以参考Figure57的时序图,注意reset需要等AVDD/DVDD上电起来至少100us再把reset 拉高。
另外, datasheet Page39中给出了初始化的顺序,按照这个步骤进行下,看在哪个步骤出现问题。
Initialization Sequence
Use the following sequence to power-up and initialize the device:
1. Hold all digital inputs low and ramp up AVDD/DVDD to at least 3 V.
2. Initialize digital inputs and PVDD supply as follows:
• Drive RESET = 0, PDN = 1, and other digital inputs to their desired state while ensuring that
all are never more than 2.5 V above AVDD/DVDD. Wait at least 100 μs, drive RESET = 1,
and wait at least another 13.5 ms.
• Ramp up PVDD to at least 8 V while ensuring that it remains below 6 V for at least 100 μs
after AVDD/DVDD reaches 3 V. Then wait at least another 10 μs.
3. Trim oscillator (write 0x00 to register 0x1B) and wait at least 50 ms.
4. Configure the DAP via I2C (see Users's Guide for typical values).
5. Configure remaining registers.
6. Exit shutdown (sequence defined below).
举报

李丽虹

2019-8-7 10:39:03
问题已经解决了,谢谢各位!TI的地址采用的是左对齐,而我使用的板子需要右对齐写入地址,也就是34对应1A,36对应1B,这样芯片就可以正常运作了!
举报

更多回帖

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