4个帖子/ 0新
最后一篇
罗尼
离线
最后一次露面:5年3个月前
掌握
加入:2014年5月15日15:02
通过BLE醒来

我们使用的是DA14580到采样信号和报告数据通过BLE通道Android应用。
这被认为是用于一个晚上可有可无的设备,然后扔掉。
市场希望我们能够为多种用途提供。
我们如何能够在设备“上翻”的时候,Android应用程序发送一个“启动”命令,将它置于深度睡眠时,我们得到了一个“停止”命令?
不幸的是我们没有接通BORAD所以它必须是在软件中。
谢谢

设备:
MT_dialog
离线
最后一次露面:6个月3周前
职员
加入:2015-06-08 11:34
嗨罗尼

嗨罗尼

在我undestanding要远程唤醒da14580,这不是设备支持,一旦设备进入睡眠状态,可以唤醒设备的唯一事情就是计划BLE事件,唤醒定时器或四解码器。你必须要保持清醒才能接收请求。为了节省电力,而你是清醒的,你必须考虑对不同的权衡每一个BLE方案有(外围将发射的时间和频率中央将如何往往能收到)。

由于MT_dialog

罗尼
离线
最后一次露面:5年3个月前
掌握
加入:2014年5月15日15:02
我明白那个。

我明白那个。
我们必须从Active模式在不使用时将其删除,并使用BLE命令把它恢复到Active模式。
我们能够做到这一点。这是不理想,但只要我们没有ON / OFF开关,这将是解决方案。

在一个类似的主题:
我们产生4kHz的信号采样ADC。为此,我们使用定时器0。
不过,这并不在任何睡眠模式下工作。是否有另一个定时器可用?
谢谢

MT_dialog
离线
最后一次露面:6个月3周前
职员
加入:2015-06-08 11:34
嗨罗尼,

嗨罗尼,

所有外设的睡眠模式包括定时器期间关闭,也许你可以使用内核定时器,以唤醒和采样ADC但是内核定时器具有10ms的最小分辨率,因此你可以achive 100Hz的信号。

由于MT_dialog