工具/软件:
您好、
我使用 CC2340R5器件、因为我们的器件将进入睡眠模式、并且电流消耗较小、但按下按钮后无法从睡眠模式唤醒。
到目前为止、对于唤醒、我们需要执行上电复位(即不符合预期)。
对于睡眠模式、我使用以下函数:
POWER_SLEEP (0); // 进入 SLEEP 模式
当按键设备未唤醒时、问题将是什么、请告诉我。
按钮设置提供以下内容:
请检查设置是否正常、并告知我。
谢谢。此致
Balaji Wankhede
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器件、因为我们的器件将进入睡眠模式、并且电流消耗较小、但按下按钮后无法从睡眠模式唤醒。
到目前为止、对于唤醒、我们需要执行上电复位(即不符合预期)。
对于睡眠模式、我使用以下函数:
POWER_SLEEP (0); // 进入 SLEEP 模式
当按键设备未唤醒时、问题将是什么、请告诉我。
按钮设置提供以下内容:
请检查设置是否正常、并告知我。
谢谢。此致
Balaji Wankhede
您好 Alex、
感谢您的答复。
感谢您的答复。
我尝试了此gpioshutdown
示例、但它需要一个单独的唤醒按钮。 这对于我们的器件来说是不可行的、因为我们需要使用单个按钮、通过按钮回调实现短按和长按功能。
理想情况下、当按下按钮时、器件应唤醒并执行按钮回调功能。 但是、这种功能无法按预期运行。 当前设置需要一个单独的按钮来设置回调、我们希望避免这个问题。
我们已使用以下行将按钮配置为具有唤醒功能的输入 GPIO:
GPIO_setConfig(CONFIG_GPIO_SW1_INPUT, GPIO_CFG_IN_PU | GPIO_CFG_SHUTDOWN_WAKE_LOW);
您能指导我们如何从 SHUTDOWN 模式唤醒、以及在按下相同按钮的情况下使用按钮回调吗? 如果可能、请分享正确的配置和任何实现此目的的示例代码。
感谢您对此问题的帮助。
谢谢。此致
Balaji Wankhede