超时唤醒睡眠

12个帖子/ 0新
最后一篇
treehouseandsky.
离线
最后一次露面:6年10个月前
加入:2014-03-13 14:45
超时唤醒睡眠

你好呀,

我实际上与Joichiito 2月4日问的问题相同,但主题被锁定(http://support.dialog-semicondiondiond.com/can-da14580-wake-extended-or-dee ...

您如何使用唤醒定时器(或来自API的任何驱动程序)来允许应用程序休眠预定义的时间(例如1或2秒),然后再次唤醒?AK_DIALOG应答不应使用寄存器。

我想用它来实现能效。
提前致谢

ak_dialog.
离线
最后一次露面:2个月2周前
职员
加入:2013-12-16 15:49
嗨lars,

嗨lars,

在此对话框中,您雷竞技电竞平台可以找到一个名为:UM-B-006:用户手册 - 睡眠模式配置的文档。
这里可以找到如何为不同的睡眠模式配置DA14580的答案。

此致,
对话支持团队。

离线
最后一次露面:6年11个月前
加入:2014-03-14 14:55
你好,

你好,

我们如何完全这样做?
在睡眠状态下,我们不能使用Timer0,并且关于WKUPCT的文档对我们不清楚。(在外围司机中)
我们能够在Timer0上使用中断,但就像我说的那样,睡眠时它就不工作。

ak_dialog.
离线
最后一次露面:2个月2周前
职员
加入:2013-12-16 15:49
嗨lars,

嗨lars,

要通过计时器唤醒DA14580,您必须使用BLE定时器:这取决于连接间隔和从等待时间。
主设备将设置连接间隔和从属延迟,但从站(外设)可以向主服务器可以同意的某个时序(例如1秒)发送请求。

此致,
对话支持团队。

ejong69.
离线
最后一次露面:12个月前1年
加入:2014-06-23 07:11
嗨对话支持团队

嗨对话支持团队
使用App_Timer_Set函数是正确的方式来唤醒扩展或深睡眠状态?
它是使用ble timer吗?

ak_dialog.
离线
最后一次露面:2个月2周前
职员
加入:2013-12-16 15:49
那是对的,你必须设置

这是对的,您必须在一定时间后将BLE定时器从睡眠模式唤醒,请使用app_timer_set函数。

此致,

对话支持团队。

水溪
离线
最后一次露面:4年8月前
加入:2014-09-18 07:00
嗨,ak_dialog

嗨,ak_dialog
我使用app_timer_set函数唤醒da14580,但它不起作用,我只是想知道如何使用app_timer_set函数设置一段时间来唤醒它。我不需要外部gpio唤醒系统。
像这样?
int led_flash_timer_handle(ke_msg_id_t const msgid,
void const * param,
ke_task_id_t const dest_id,
ke_task_id_t const src_id)
{
periph_init();
if(gpio_getpinstatus(gpio_led_port,gpio_lex_pin))
{
gpio_setinactive(gpio_led_port,gpio_led_pin);
}
别的
{
gpio_setactive(gpio_led_port,gpio_led_pin);
}
app_timer_set(LED_FLASH_TIMER,TASK_APP,100);
return(ke_msg_consumed);
}

je_dialog
离线
最后一次露面:1个月1天前
职员
加入:2013-12-05 14:02
嗨,请参阅

嗨,请参阅此常见问题解答,涵盖此主题。此示例基于将信标放入延长睡眠中,以便在固定的时间内扩展睡眠(在此期间使用不使用广告)。

BR JE_DIALOG.

http://support.dialog-semicondiondiondum/faq-page#n1545

水溪
离线
最后一次露面:4年8月前
加入:2014-09-18 07:00
嗨je_dialog

嗨je_dialog
谢谢!我得到了它。我有另一个问题,当DA14580配置为延长睡眠时,我的手机可以与DA14580连接,但我不能将数据发送到它,我可以在da睡觉时发送数据?

mt_dialog.
离线
最后一次露面:2个月6天前
职员
加入:2015-06-08 11:34
嗨水秀

嗨水秀

如果您定义CFG_EXT_SLEEP,手机连接但不发送数据,并且当禁用睡眠时,应用程序正常工作?

谢谢mt_dialog.

武术
离线
最后一次露面:5年3周前
加入:2015-11-19 05:27
嗨,我遇到同样的问题

嗨,我遇到了同样的问题http://support.dialog-semicondiondiondiondum/wakeup-sleep.Timeout.。我按照台阶http://support.dialog-semicondiondiondum/faq-page#n1545。但我也很困惑。你能给我更多的指导。谢谢。(代码上传)

mt_dialog.
离线
最后一次露面:2个月6天前
职员
加入:2015-06-08 11:34
嗨Wuxin,

嗨Wuxin,

它会有所帮助,如果你让我们知道你的问题是什么,让你混淆了?您可以在自定义配置文件项目中找到如何在项目中放置内核计时器的实施,这是一个简单的项目。请查看文档AN-B-029以及支持文件。

谢谢mt_dialog.