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.

[参考译文] CC2650:cc2650

Guru**** 1127450 points
Other Parts Discussed in Thread: CC2650
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1226206/cc2650-cc2650

器件型号:CC2650

嗨、

我们设计了一个使用 CC2650的电路、我们现在面临一个问题、即移除电池并再次连接时需要向 CC2650施加复位脉冲、否则会卡滞。  

这并不会一直发生。

有什么想法可能会导致这种情况、如何解决?

P.S

该设计主要基于 sensortag 参考设计。

谢谢。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    感谢您的咨询。 一般而言、这些类型的上电/断电间歇性问题可能由多种因素引起。 具体到您的描述中、如果去耦不足或接通/关断电路出现故障、或者上电期间 RESET 线不稳定或极短地置位、则可能是电源轨反弹导致的。 您可以尝试使用数字示波器探测电源轨和复位线路、并查看上电期间的瞬态响应。  

    具体到复位线、我们的参考设计通常在器件的复位引脚上有一个 RC 网络、这可以保证 RESET_N 引脚置位的时间足够长、从而保证稳定的复位。 CC2650数据表的表5.27中提到了这一点(SWRS158B 中表的副本如下所示):

    RC 网络如下:

    希望这对您有所帮助。

    拉斐尔

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嘿 Rafael、

    OUT 设计与此相同、但 CC2650在连接电池后仍然不会开启、而在电源接通后会降低 nRESET。

    附加了 nRESET 和 VDDS 信号  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    感谢您发送额外信息。

    我在之前的文章中提到的参数是 VDDS 上升沿与 RESET_N 之间的差异。 遗憾的是、屏幕截图没有详细显示这种差异(也没有时间/div 指示)、因此我无法确定是否满足数据表中提到的最短时间。

    由于设计是相同的、如果您没有看到构成复位电路的器件出现特定问题、正如我之前提到的、可能还有其他问题会导致这种行为、包括软件问题。

    以我的经验来看、我在冷启动(从关闭电源)后遇到的一个软件问题是、变量在运行前未正确初始化。 发生的情况是、由于 RAM 中存储了一个或多个错误值、第一次运行将无法运行。 在热复位(即、未断电)之后、第一次运行的 RAM 值会正确初始化、第二次运行会成功。

    自然可能还有其他促成因素,因此需要进一步调查。

    希望这对您有所帮助。

    拉斐尔