⚠️
大家好. .感谢来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台的过程中,它将提供更好的功能,并包含在主对话网站。所有的帖子和账号已经迁移。我们现在只接受新论坛的流量-请发布任何新的帖子在//www.xmece.com/support.我们会在接下来的几天修复bug /优化搜索和标记。
9个员额/ 0个新员额
最后发表
Manishkumar Bante
离线
最后看到:10个月1个星期前
加入:2020-05-14 36
DA1469x在连接USB时从休眠唤醒

你好,

如何唤醒DA1469x设备从休眠从USB Vbus连接IRQ ?

(如果设备处于休眠模式,如果连接设备进行USB充电,设备应唤醒)

设备:
PM_Dialog
离线
最后看到:3小时58分钟前
工作人员"title=
加入:2018-02-08 11:03
嗨Manishkumar Bante,

嗨Manishkumar Bante,

如果设备处于休眠状态,一旦放置USB,设备将自动从VBUS中断中唤醒。

谢谢,PM_Dialog

Manishkumar Bante
离线
最后看到:10个月1个星期前
加入:2020-05-14 36
唤醒是否意味着重启?

唤醒是否意味着重启?

我试过深度睡眠和冬眠两种方法,但只有在深度睡眠时它才会醒来。

对于Vbus IRQ唤醒的Hibenration,我们是否需要额外配置什么?

PM_Dialog
离线
最后看到:3小时58分钟前
工作人员"title=
加入:2018-02-08 11:03
嗨Manishkumar Bante,

嗨Manishkumar Bante,

请参阅DA1469x数据表和6.4电源模式和Rails章节,以找到关于休眠模式的更多细节。

根据数据表:

这就是“运输方式”。没有RAM保留,没有时钟运行(因此没有RTC),所有域都是关闭的,系统只能通过POR、HW复位或GPIO触发器唤醒。为了更深入地了解这一点,必须选择RC32K作为低功耗时钟。这是在GPIO触发器唤醒整个系统后开始的振荡器。注意,当唤醒时,系统复位.”

如果系统处于休眠状态,一旦插入USB,它将通过VBUS中断唤醒。

谢谢,PM_Dialog

Manishkumar Bante
离线
最后看到:10个月1个星期前
加入:2020-05-14 36
我使用的是wiira SDK Social

我使用的是wiira SDK Social Distancing的例子,我已经参考了数据表,但是没有提到与Hibenration / Deep Sleep Vbus唤醒相关的内容。在睡眠模式功能中,增加了一个PDC条目(默认)用于从VBUS Present IRQ唤醒。

uint32_t pdc_entry_index = hw_pdc_add_entry(HW_PDC_LUT_ENTRY_VAL(HW_PDC_TRIG_SELECT_PERIPHERAL), uint32_t pdc_entry_index = hw_pdc_add_entry(HW_PDC_LUT_ENTRY_VAL(HW_PDC_TRIG_SELECT_PERIPHERAL),
HW_PDC_PERIPH_TRIG_ID_COMBO,
HW_PDC_MASTER_CM33, 0));

这里,hw_pdc_环线trig_id_combo is /**< CMAC2SYS_IRQ OR VBUS Present IRQ OR JTAG Present OR debcommitted IO*/。

USB充电,我将USB VCC (From Host PC)连接到控制器的VBUS引脚,USB GND连接到控制器GND。

我也需要连接USB+和USB引脚吗??

要让设备开始充电,需要哪些硬件配置?

PM_Dialog
离线
最后看到:3小时58分钟前
工作人员"title=
加入:2018-02-08 11:03
嗨Manishkumar Bante,

嗨Manishkumar Bante,

请看一下AN-B-066硬件设计指南应用笔记和5.11休眠模式和唤醒。在这里你可以找到冬眠所需的所有信息。

谢谢,PM_Dialog

Manishkumar Bante
离线
最后看到:10个月1个星期前
加入:2020-05-14 36
我已经提到过了,

我已经引用过了,但是这个方法和VBUS IRQ唤醒没有关系,它是一个GPIO KEY唤醒方法。

正如你之前提到的,如果设备处于休眠状态,一旦放置USB,设备将自动从VBUS中断中唤醒,我需要正确的解释和配置。

PM_Dialog
离线
最后看到:3小时58分钟前
工作人员"title=
加入:2018-02-08 11:03
嗨Manishkumar Bante,

嗨Manishkumar Bante,

让我问你一些事情:你有一个自定义板或你正在使用任何我们的dk ?

你把设备设置成休眠了吗?功耗是多少?如果你插入USB,它应该会唤醒。

谢谢,PM_Dialog

PM_Dialog
离线
最后看到:3小时58分钟前
工作人员"title=
加入:2018-02-08 11:03
对于每个人怎么都有一个

对于每个有类似问题的人,我建议检查以下应用注意事项:

//www.xmece.com/sites/default/files/an-b-066_da1469x_application_hardware_design_guidelines_rev1.5_13nov2020.pdf

图33(第37页)演示了如何使用Wake-Up Controller通过VBUS唤醒DA1469x。因此,如果有人需要在休眠模式下从VBUS中唤醒,应执行建议的电路。此外,GPIO应该被配置为唤醒控制器中的唤醒源。

谢谢,PM_Dialog