4个职位/0个新职位
最后一篇文章
罗尼
离线
最后一次见到:4年8个月前
硕士
已加入:2014-05-15 15:02
醒来的时候

我们正在使用DA14580对信号进行采样,并通过BLE通道向Android应用程序报告数据。
这应该是一个可有可无的装置用了一个晚上,然后扔掉。
市场部希望我们能提供多种用途。
当Android应用程序发出“start”命令时,我们如何“打开”设备,当我们收到“stop”命令时,如何让它进入深度睡眠?。
不幸的是,我们没有在宝来开关,所以它必须在软件。
谢谢

设备:
MT\u对话框
离线
最后一次见到:1周4天前
工作人员
已加入:2015-06-08 11:34
嗨Rony

嗨Rony

据我所知,你想远程唤醒da14580,这不是设备支持的东西,一旦设备进入睡眠状态,唯一能唤醒设备的是一个可编程事件,唤醒计时器或四解码器。你必须保持清醒才能收到请求。为了在你清醒的时候节省电能,你必须考虑每个ble场景的不同权衡(外围设备传输的频率和中央设备接收的频率)。

谢谢你的对话

罗尼
离线
最后一次见到:4年8个月前
硕士
已加入:2014-05-15 15:02
我明白。

我明白。
我们将不得不在不使用时将其从活动模式中移除,并使用BLE命令将其恢复到活动模式。
我们能够做到这一点。这是不理想的,但只要我们没有开/关开关,这将是解决方案。

关于类似的主题:
我们正在生成一个4Khz的信号来对adc进行采样。为此,我们使用定时器0。
但在两种睡眠模式下都不起作用。还有其他计时器吗?
谢谢

MT\u对话框
离线
最后一次见到:1周4天前
工作人员
已加入:2015-06-08 11:34
嗨,罗尼,

嗨,罗尼,

所有的外设在睡眠模式下都是关闭的,包括定时器,也许你可以使用内核定时器来唤醒和采样adc,但是内核定时器的最小分辨率是10ms,因此你可以获得100Hz的信号。

谢谢你的对话