嗨,对话
1.使用“PM_SET_SLEEP_MODE(PM_MODE_EXTEDDE_SLEEP)输入扩展睡眠模式后,”,我们可以使用外围设备(I2C,SPI,UART ..)操作外部传感器吗?应该注意什么?
2.如果设备已经扩展了睡眠模式,如果我们使用“pm_set_sleep_mode(pm_mode_extended_sleep)会发生什么;”再次 ?或在活动模式下使用“pm_set_sleep_mode(pm_set_sleep_mode(pm_mode_active)
设备:
桂翔,
1)为了使用外围设备,设备必须处于活动状态,同时睡眠设备关闭外围设备,这意味着您可以通过定时器或外部中断进行编程以唤醒,然后访问外围设备。这应该通过适配器而不是SDK提供的低级驱动程序来完成。
2)您将刚刚将睡眠状态重置为与以前相同的状态,我认为应用程序的行为没有区别,如果您只设置相同的睡眠状态。
谢谢mt_dialog.