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.

[参考译文] CC2640:停止发送广播

Guru**** 2587695 points
Other Parts Discussed in Thread: CC2640, CC2650, CC1350

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/571466/cc2640-stops-sending-advertisements

器件型号:CC2640
Thread 中讨论的其他器件: CC2650CC1350

我们正处于项目的末尾、发现了一种非常奇怪的行为。

我们有自己的板、运行 CC2640和基于简单外设的代码。

该代码在评估板上工作正常。 我们可以重置板、它将完美地发送广播。

如果我们在硬件上以调试模式运行代码、则代码运行得非常完美。

如果我们停止调试或按下重置按钮、则电路板会发送广播一两分钟、然后停止。

我想这是一个内存问题。

但为什么它在开发板上运行? CC2650和 CC2640之间是否存在细微差异?

是否有任何逻辑解释、为什么它在调试模式下工作而不在复位后工作?

任何想法都受到高度欢迎

/Dan

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果在 TI 硬件上工作、我怀疑这是内存问题。 当然、您可以按照 SDG 的调试部分中所述对存储器进行调试: software-dl.ti.com/.../ble-debugging.html

    这可能是电路板问题、可能是32kHz 晶体存在问题。 是否可以通过关闭电源管理(取消定义 power_c省 电应用程序预处理器定义)来尝试运行、以查看问题是否消失?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好、Tim
    您绝对是天才。
    移除 power_cSavings 解决了我们的问题!
    这款工具将在两周内举行一次重要的展会、我们永远不会想到我们自己、因此、感谢您的100万!!
    问题可能是我们的晶体距离陶瓷天线约2mm。 天线可能会将射频发射到晶体中。 有时它可以工作,有时它不能工作。
    但这是我们需要解决的问题。
    这种节能修复对于展会来说已经足够好了。
    再次感谢!
    /Dan Hellgren
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Tim、

    我们看到 CC1350也存在类似的问题。 我们有一个设计、它将运行数小时到数天的广告、然后停止。 应用程序  

    处理器仍然正常运行、只是广播停止。 您能否展开讨论节能模式如何影响32kHz。 时钟?  我们使用过的

    采用与其他设计相同的晶体和布局(基于 CC2650)。 这是我们的首个 CC1350设计。

    谢谢、

    John