如何在休眠模式下使用USB唤醒

⚠️
大家好. .感谢来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台的过程中,它将提供更好的功能,并包含在主对话网站。所有的帖子和账号已经迁移。我们现在只接受新论坛的流量-请发布任何新的帖子在//www.wsdof.com/support.我们会在接下来的几天修复bug /优化搜索和标记。
6个员额/ 0个新员额
最后发表
魏文彬
离线
最后看到:7个月2个星期前
加入: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
离线
最后看到:2周2天前
工作人员
加入:2018-02-08 11:03
你好,

你好,

请问您使用的是什么产品?之后,我会尽快回复你。

谢谢,PM_Dialog

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

“DA14682”芯片

“DA1468x_DA15xxx_SDK_1.0.10.1072 SDK

“extended_sleep”项目

谢谢

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

你好,

在DA14682/3产品中雷电竞官网登录,您无法通过USB从休眠状态中唤醒。您只能从唤醒控制器中唤醒。然而,休眠是一种交付模式,它只推荐用于最终产品,而不是开发范围。

谢谢,PM_Dialog

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

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

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

谢谢

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

你好,

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

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

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

谢谢,PM_Dialog