TI中文支持网
TI专业的中文技术问题搜集分享网站

TPL5010: tpl5010 reset失效

Part Number:TPL5010Other Parts Discussed in Thread:CC1310,

HI,

      我使用的CC1310+TPL5010, TPL5010电路图接线如下,  发现几千个里面,时不时运行会有几个 在CC1310没有回复done信号时   TPL5010 wake信号是正常的,但没有reset信号,查看了文档,CC1310启动或者复位时,引脚为高阻态(下面英文介绍)。而tpl5010 done引脚在高阻态下芯片会失去reset复位信号。

Unused I/O Pins By default, the I/O driver (output) and input buffer (input) are disabled (tri-state mode) at power on or reset, and thus the I/O pin can safely be left unconnected (floating). If the I/O pin is in a tri-state condition and connected to a node with a different voltage potential, a small leakage current can go through the pin. The same applies to an I/O pin configured as input, where the pin is connected to a voltage source (for example VDD/2). The input is then an undefined value of either

     这个问题会不会是1310上电或者上一次复位 引脚高阻态导致的,done脚失效?

     是不是done要加下拉电阻?该加多大的?

谢谢!

Kailyn Chen:

您好,您附上的这段英文介绍的是不用的IO引脚呈三态,所以不用的IO引脚可悬空,如果接到某一电压节点上,会有漏电流产生。

而您的问题,我理解的是您应该是针对8.3部分的介绍,如果控制器比如CC1310 接收到wake信号之后,须在下一个上升沿之前至少20ms 向 TPL5010发出一个 DONE 信号唤醒脉冲,如果 DONE 信号未生效的话,TPL5010将启动RSTn以复位主控。

所以根据您的描述,虽然1310未回复done信号,那么1310是否接收到wake信号?如果已经接收到wake信号,1310未发出done信号,那么根据时序可以看大最多40ms的时间,TPL5010会复位RSTn信号,您可以用示波器按照Figure8的时序测量下。

同时也可以验证,如果1310回复done信号。看是否满足这个时序?

,

ruimao cong:

你好,

1、在MCU重启的时候,初始化之前 各个引脚应该是三态的把

2、我发现TPL501 done引脚如果悬空的情况下,会失去reset信号,不能复位。

3、现在我是 设备开始运行正常,喂狗正常,1310突然死机,不产生done信号,此时tpl5010 也是正常发送wake信号,但是没有reset信号,所以我想的是MCU上一次重启时引脚未初始化 导致tpl5010 失效。

,

Kailyn Chen:

DONE引脚加1K~3.3Kohm的下拉电阻再试试。这将使得1310的高阻态时保证DONE为low。

,

ruimao cong:

100K 可以吗

,

Kailyn Chen:

100K弱下拉,不知是否能拉的下来。

您这边可以实际验证下,建议是1K~3.3Kohm电阻。

赞(0)
未经允许不得转载:TI中文支持网 » TPL5010: tpl5010 reset失效
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1