如何使用USB唤醒休眠模式

⚠️
大家好. .谢谢你来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台,它将提供更好的功能,包含在主对话网站中。所有岗位和账户都已迁移。我们现在只接受新论坛的流量-请在上面发布任何新帖子//www.wsdof.com/support。我们将在未来几天修复bug /优化搜索和标记。
6个职位/ 0个新职位
最后发表
魏文彬
离线
最后看到:4个月,1个星期前
加入:2019-04-10 03:51
如何使用USB唤醒休眠模式

你好,大团队

如何使用USB唤醒休眠模式?

我查了文档,wkup只能通过gpio配置,不能使用其他外设?

--------------------------------------------------------------------

表234:注册地图唤醒

WKUP_SELECT_P0_REG……

WKUP_POL_P0_REG……

WKUP_STATUS_0_REG……

WKUP_SEL_GPIO_P0_REG ................

----------------------------------------------------------------------

但在

-----------------------------------------------------

表8:电源模式和配置

模拟块

LDO_USB =选择
LDO_RET =对
LDO_VBAT =了
LDO_IO =选择
隙=了
LDO_CORE =了
单=选择
LDO_RAD =选择
LDO_VBAT_RET =选择
LDO_VBUS_RET =了
LDO_IO_RETx =选择
LDO_SLEEP =了

--------------------------------------------------------

但SDK的API只能配置如下:

---------------------------------------------------

hw_wkup_init(空);
hw_wkup_set_debounce_time (32);
hw_wkup_configure_pin (HW_GPIO_PORT_2 HW_GPIO_PIN_2,真的,HW_WKUP_PIN_STATE_HIGH);
hw_wkup_register_interrupt (wkup_handler configLIBRARY_MAX_SYSCALL_INTERRUPT_PRIORITY);

-------------------------------------------------------

如何配置LDO_USB ?

如何使用USB唤醒休眠模式?

非常感谢!

设备:
PM_Dialog
离线
最后看到:3天17小时前
工作人员
加入:2018-02-08 11:03
你好,

你好,

你能告诉我你在用的是什么产品吗?在那之后,我会尽快给你回复。

谢谢,PM_Dialog

魏文彬
离线
最后看到:4个月,1个星期前
加入:2019-04-10 03:51
“DA14682”芯片

“DA14682”芯片

“DA1468x_DA15xxx_SDK_1.0.10.1072 SDK

“extended_sleep”项目

谢谢

PM_Dialog
离线
最后看到:3天17小时前
工作人员
加入:2018-02-08 11:03
你好,

你好,

在DA14682/3产品中雷电竞官网登录,您不能通过USB从休眠中醒来。你只能从唤醒控制器中醒来。然而,休眠是一种运输模式,只建议用于最终产品,而不用于开发范围。

谢谢,PM_Dialog

魏文彬
离线
最后看到:4个月,1个星期前
加入:2019-04-10 03:51
我使用pm_mode_extended

我使用pm_mode_extended_sleep模式来测量0.2ma的功耗。是我有问题吗?

如果我想要非常低的电量(比如关机),但可以通过USB唤醒,我该如何设置呢?

谢谢

PM_Dialog
离线
最后看到:3天17小时前
工作人员
加入:2018-02-08 11:03
你好,

你好,

在延长睡眠模式下,DA14682可以通过两种方式唤醒:

  • 同步,从Timer1或BLE定时器在延长睡眠模式。
  • 异步,从唤醒定时器或VBUS (USB)中断。

在休眠模式下,DA14682只能从唤醒计时器异步唤醒。

谢谢,PM_Dialog