嗨,对话,
在我的项目中,低能耗是最优先考虑的,场景是带有da14580的设备几乎会一直深度睡眠,直到有人触摸它,一天之内,它可能会被触摸几次。我计划使用“振动开关”唤醒da14580设备。“振动开关”可以输出一个高信号到da14580的gpio之一以唤醒它。
问题是:
1) 这种情况就是所谓的“外部唤醒”?如“AN-B-026\u DA14580 External wake-up mechanisms\u v1.0.pdf”中所述,如果是,在该文档中,存在“睡眠限制”,“每10秒唤醒一次”将消耗能量。如何工作?
睡眠限制
软件堆栈中当前存在睡眠限制,这会阻止DA14580永远睡眠
在外部处理器配置和使用GTL接口时。此限制不适用
存在于集成处理器配置软件中。
DA14580必须至少每10秒自动唤醒一次,即使没有外部唤醒
中断被触发。这种自动唤醒并不能阻止外部唤醒过程
完全功能如前所述。
此限制的解决方法将在本应用程序说明的未来版本中给出,如下所示
替代方案仍在调查中。
2) 有没有更好的解决方案?
当做,
彼得
设备:
嗨,彼得
你的发展基于哪个项目?
当做
TN\U对话框
赤骨
对话框,
你能帮忙吗?
彼得
嗨,阿乔1104,
请看一下你的另一篇文章http://support.dialog.com/fixed-da14580-must-automatically。。。
谢谢你的对话
嗨,彼得,
我看了你上面的项目描述。。。我想你知道DA14580有正交解码器。该块对来自旋转编码器的脉冲序列进行解码,以提供外部设备的步进和移动方向。集成的正交解码器可以自动解码的X,Y和Z轴的HID输入设备的信号,报告步数和方向:这个块可以用来唤醒芯片只要有任何形式的运动从外部设备连接到它。。。这只供你参考。
我们有一个类似的场景,不同的是:当设备没有移动时,它只会以很长的间隔(小时)发出生命信息。当它被移动时,它以改变的间隔(由连接控制)或通过按下按钮来制作可连接的广告。(这是一个非常简短的描述)。
... 也许我们有相似的目标,我们可以检查沟通或与对方。。。太棒了!
当然,在我们的情况下,hid设备太贵了,我们可能会使用振动开关,它更便宜,能耗更低