外围设备能在延长睡眠模式下工作吗?

⚠️
大家好. .感谢来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台的过程中,它将提供更好的功能,并包含在主对话网站。所有的帖子和账号已经迁移。我们现在只接受新论坛的流量-请发布任何新的帖子在//www.xmece.com/support.我们会在接下来的几天修复bug /优化搜索和标记。
2个职位/ 0个新职位
最后发表
提到
离线
最后看到:1周6小时前
加入:2017-05-12 04:18
外围设备能在延长睡眠模式下工作吗?

嗨,对话框
1.在设备使用"pm_set_sleep_mode(pm_mode_extended_sleep);"进入扩展睡眠模式后,我们可以使用外围设备(i2c, spi, uart..)来操作外部传感器吗?又该注意些什么呢?
2.如果设备已经处于扩展睡眠模式,如果我们再次使用“pm_set_sleep_mode(pm_mode_extended_sleep);”会发生什么?或者在活动模式下使用“pm_set_sleep_mode(pm_mode_active)”

设备:
MT_dialog
离线
最后看到:3个月2个星期前
工作人员
加入:2015-06-08 34
嗨,只

嗨,只

1)为了使用外设,设备必须处于激活状态,当设备处于休眠状态时,设备会关闭外设,这意味着你可以通过编程让设备通过定时器或外部中断唤醒,然后访问外设本身。这应该通过适配器而不是SDK提供的低级驱动程序来实现。

2)你将重置睡眠状态在相同的状态之前,我认为如果你只是设置相同的睡眠状态,应用程序的行为将没有区别。

由于MT_dialog