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.

[参考译文] CC2340R5:在低功耗模式下、BLE MCU 无法被其他人扫描

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1254181/cc2340r5-ble-mcu-can-t-be-scanned-by-others-during-low-power-mode

器件型号:CC2340R5
Thread 中讨论的其他器件:LP-XDS110SysConfig

您好、TI 成员!

以下是我的建筑环境:

软件

版本

Code Composer Studio

12.3.0.00005  

SimpleLink SDK

7.10.00.35

XDCtools

3.62.1.16_CORE

我们在实验室中为 BLE MCU 通电2天、我们发现在这段时间后无法扫描 BLE。

我们想知道:

1.哪个变量决定了进入低功耗模式需要多长时间?

2.如果我们想让我们的 MCU 一直被 windows PC/mobile 扫描,我们是停用低功耗模式还是修改任何低功耗模式的配置?

谢谢。

Br、

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

    您好!

    感谢您与我们联系。 我有几个问题可以帮助我们尽可能有效地解决这个问题。 您能解释一下 CC2340R5是在 LP-EM-CC2340R5上还是在自定义板上吗? 默认情况下、未修改的 basic_ble 工程中的 CC2340R5应无限期广播、并在两次广播之间进入待机模式。 一段时间后不应将其关闭。

    在扫描中找不到设备时、设备是否仍在响应? 按下按钮是否能看到 UART 活动? 器件是否处于调试模式? 如果它处于调试模式、那么您可以暂停执行并共享调用堆栈吗?

    此致、

    1月

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

    您好!

    1.您能否说明 CC2340R5是在 LP-EM-CC2340R5上还是在自定义板上?

    ->  LP-EM-CC2340R5

    2. 默认情况下,未修改的 basic_ble 工程中的 CC2340R5应进行无限期广播,并在两次广播之间进入待机模式。 一段时间后不应将其关闭。

    我认为这种行为看起来不像"关机",但看起来类似入睡。 明白了吗? 我对此不是很确定。

    3.扫描中找不到设备时,设备是否仍在响应?

    ->设备可能没有连接到任何其他设备,因此可能没有任何人可以响应?

     

    4.按下按钮时、您是否看到 UART 活动?

    ->设备和应用程序之间没有连接,所以我认为不可能有任何活动。

    5.器件是否处于调试模式?

    ->否。

    6.如果它处于调试模式、那么您可以暂停执行并共享调用堆栈吗?

    抱歉,它不是在调试模式下,所以我不能与您分享这些信息。

    希望这些信息有所帮助。

    谢谢。

    Br、

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

    您好!

    感谢您提供的信息。 您能否验证器件上的功耗是多少? 您如何为器件供电? 如果通过 LP-XDS110将其连接到 e PC、则可以打开 UART 终端并通过 UART 进行连接、以查看是否存在 UART 输出、以及是否可以通过按钮操作菜单。 这将让我们确认设备是挂起、关机还是待机。  

    此致、

    1月

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

    您好!

    我们的 CC2340由另一个 CPU 供电、连接了两个组件的 GPIO、然后 CPU 为 CC2340供电。

    我们 在满足这种情况时没有使用 LP-XDS110。

    在测试期间、我们不会使用 LP-XDS110、因此我们很难提供您请求的信息。

    但我们怀疑是低功耗模式导致的问题、禁用低功耗模式是否会改善这种情况?

    谢谢。

    Br、

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

    您好!

    如果问题是由低 功耗模式导致的、则禁用电源管理将解决该问题。 但是、我不确定它是否是低功耗模式造成的。 但仍然值得一试。 您能否尝试通过 SysConfig 禁用低功耗模式并重新测试?

    此致、

    1月