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.

[参考译文] LP-EM-CC2340R5:从 SHUTDOWN 状态唤醒 CC2340

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1483832/lp-em-cc2340r5-cc2340-wakeup-from-shutdown

器件型号:LP-EM-CC2340R5
主题中讨论的其他器件:SysConfig

工具与软件:

您好、TI

我使用  simplelink_lowpower_f3_sdk_8_40_00_61\examples\rtos\LP_EM_CC2340R53\ble5stack\basic_ble

 我们 需要使用按钮(CONFIG_GPIO_SW1)和运动传感器(CONFIG_GPIO_MOTION_INT)从关断状态唤醒。

我设置按钮唤醒方式、如下所示:

 GPIO_setConfig (CONFIG_GPIO_SW1、GPIO_CFG_IN_pu | GPIO_CFG_SHUTDOWN_WAKE_LOW);

但是、当我将运动传感器唤醒设置为如下方式时:

  GPIO_setConfig (CONFIG_GPIO_MOTION_INT、GPIO_CFG_IN_pu | GPIO_CFG_SHUTDOWN_WAKE_LOW);

    1. 我发现、当设置按钮和运动传感器同时唤醒时、只有运动传感器可以唤醒、但按钮无法唤醒。如何 使用按钮和传感器来唤醒我

 我 使用 cc2745 usemplelink_lowpower_f3_sdk_8_40_00_61\examples\rtos\LP_EM_CC2745R10_Q1\ble5stack\basic_ble  、以  与 CC2340建立 ble 连接。

当我将 cc2340扫描类型设置为活动时 、可以成功建立连接。但当我将 cc2340设置为被动扫描时、cc2340仍保持扫描、但无法成功连接到 cc2745。

    2.我想将 cc2340的扫描类型更改为被动扫描并成功连接 cc2745,我该怎么做才能实现这一目标?

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

    您好!

    感谢您联系我们!

    1. 我发现、当设置按钮和运动传感器同时唤醒时、只有运动传感器可以唤醒、但按钮无法唤醒。如何 使用按钮和传感器来唤醒我

      您是否会同时使用两个 GPIO? 根据 CC2340R5技术文档
      "可以配置基于电平的唤醒 驱动程序 外部寄存器。 退出 SHUTDOWN 模式时、器件会进行完全引导、但 I/O 保持锁存、软件能够辨别复位原因是 I/O 从 SHUTDOWN 模式唤醒。"
      因此、组合逻辑将不可用。
    2. 我想将 cc2340的扫描类型更改为被动扫描并成功连接到 cc2745、我该怎么做才能实现这一目标?

      为此、请转到项目的 SysConfig 文件、从左侧菜单中选择 BLE、然后转到观测器配置并将扫描类型从活动状态更改为被动状态

    我希望这能解答您的问题!

    此致、

    Tarek

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

    你好 Tarek、

    感谢您的回复!

    1.  我要将 CONFIG_GPIO_MOTION_INT 设置 为 DIO1、CONFIG_GPIO_BUTON_0设置为 DIO10、CONFIG_BUTONG_1设置为 DIO9。在 cc2340之前、转到 SHUTDOWN、我设置 CONFIG_GPIO_MOTION_INT 、CONFIG_GPIO_BUTON_0和 CONFIG_BUTONG_1以唤醒 CC2340。 我想通过这三种方式从 SHUTDOWN 模式唤醒。该组合逻辑是否不可用?
    2.    我已经将 cc2340扫描类型更改为被动扫描类型了,正如您所说的,现在问题是在扫描 tpye 变成被动扫描后,cc2340只能继续扫描,但无法连接到 cc2745(广告).我没有改变除扫描类型以外的任何设置。当我将扫描类型更改为主动时,cc2340可以成功连接到 cc2745。是否有任何其他设置我需要配置?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

     您好!

    1. 我想通过这三种方式从关断模式唤醒。 是否不会提供组合逻辑?
      您将能够使用这些 GPIO 中的每一个  驱动程序。  但是、在关断模式下、电路板不允许组合多个 GPIO。
    2. 我还需要配置其他设置吗?
      器件无需其他设置即可进行被动扫描。 但是、请记住应将器件设置为 中央 以便它能够建立连接、而不是观测器。 CC2745器件应设置为 外设 、不是广告商。

    我希望这对您有所帮助!

    此致、

    Tarek