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

⚠️
你好。。谢谢你来参加论坛。令人兴奋的消息!我们现在正在移动到我们的新论坛平台,将提供更好的功能,并包含在主对话网站的过程。所有帖子和账号都已迁移。我们现在只接受新论坛上的流量-请在//www.xmece.com/support. 我们将在未来几天内修复bug/优化搜索和标记。
6个职位/0个新职位
最后一篇文章
魏文彬
离线
最后一次见到:3个月4周前
已加入:2019-04-10 03:51
如何使用USB在休眠模式下唤醒

你好,检察官小组

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

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

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

表234:寄存器映射唤醒

WKUP\U选择\U P0\U REG。。。。。

启动\u POL\u P0\u REG。。。。。。

工作\u状态\u 0 \u注册。。。。。。。。。

WKUP\U SEL\U GPIO\U P0\U REG。。。。。。。。。。。。。。。。

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

但是在

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

表8:电源模式和配置

模拟块

LDO\ U USB=可选
LDO_RET=开
LDO_VBAT=关闭
LDO_IO=选择
带隙=关
LDO\ U CORE=关闭
SIMO=选择
LDO_RAD=选择
LDO\u VBAT\u RET=选择
LDO\u VBUS\u RET=关闭
LDO\u IO\u RETx=选择
LDO\ U SLEEP=关闭

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

但SDK的API只能配置如下:

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

hw\u wkup\u init(空);
硬件启动、设置、去抖动时间(32);
hw\u wkup\u configure\u pin(hw\u GPIO\u PORT\u 2,hw\u GPIO\u pin\u 2,true,hw\u wkup\u pin\u STATE\u HIGH);
hw\u wkup\u register\u interrupt(wkup\u handler,configLIBRARY\u MAX\u SYSCALL\u interrupt\u PRIORITY);

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

如何配置LDO\ U USB

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

非常感谢!

设备:
PM\U对话框
离线
最后一次见到:16小时51分钟前
工作人员
已加入:2018-02-08 11:03
你好,

你好,

请您指出您使用的是哪种产品好吗?之后,我会尽快给你回复。

谢谢,下午好

魏文彬
离线
最后一次见到:3个月4周前
已加入:2019-04-10 03:51
“DA14682”芯片

“DA14682”芯片

“DA1468x\ U DA15xxx\ U SDK\ U 1.0.10.1072”SDK

“延长睡眠”项目

谢谢

PM\U对话框
离线
最后一次见到:16小时51分钟前
工作人员
已加入:2018-02-08 11:03
你好,

你好,

在DA14682/3产品中亚博电竞菠菜,您无法通过USB从休眠中唤醒。您只能从唤醒控制器中唤醒。但是,休眠是一种运输模式,建议只用于最终产品,而不用于开发范围。

谢谢,下午好

魏文彬
离线
最后一次见到:3个月4周前
已加入:2019-04-10 03:51
我使用pm\u模式

我使用pm\u mode\u extended\u sleep mode来测量0.2的功耗妈,是吗我怎么了?

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

谢谢

PM\U对话框
离线
最后一次见到:16小时51分钟前
工作人员
已加入:2018-02-08 11:03
你好,

你好,

在长时间睡眠模式下,DA14682有两种唤醒方式:

  • 同步地,从定时器1或BLE定时器只在延长睡眠模式。
  • 从唤醒计时器或VBUS(USB)中断异步执行。

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

谢谢,下午好