在我们将电路板设置为Deep Sleep后,我们将通过重置按钮来唤醒它。我如何在SDK上调试这一点?谢谢
嗨rony,
你什么意思 ?你设置了唤醒控制器,设备不会唤醒?唤醒设备的唯一方法是通过重置设备并通过SPI Flash重新下载固件?
谢谢mt_dialog.
我们的设备旨在工作约8小时,然后进入深睡眠。
我们有一个重置按钮,我们要用来唤醒它的下一次使用。如何使用SDK调试此操作?
由于您处于睡眠模式,因此您无法使用DebaGuger,因此请检查设备是否可以在无睡眠模式下接受中断。还有多少外部中断唤醒控制器才能醒来?它被编程为唤醒多个GPIO?(如果使用超过1个GPIO来唤醒并且中断命中和其他引脚的状态仍然在触发中断的状态下,则触发中断的状态)检查您是否可以通过使用唤醒设备唤醒设备延长睡眠并尝试早在8小时内唤醒它。您可以使用智能代码段(如果您有DEV套件)并使用PXACT_GPIO光标,以检查按钮何时按下ISR实际执行或可以切换LED。检查唤醒控制器是否正确启用,具有正确的唤醒手机和正确的GPIO,可能在代码中取消唤醒功能或改变极性或引脚。
嗨rony,
你什么意思 ?你设置了唤醒控制器,设备不会唤醒?唤醒设备的唯一方法是通过重置设备并通过SPI Flash重新下载固件?
谢谢mt_dialog.
我们的设备旨在工作约8小时,然后进入深睡眠。
我们有一个重置按钮,我们要用来唤醒它的下一次使用。
如何使用SDK调试此操作?
嗨rony,
由于您处于睡眠模式,因此您无法使用DebaGuger,因此请检查设备是否可以在无睡眠模式下接受中断。还有多少外部中断唤醒控制器才能醒来?它被编程为唤醒多个GPIO?(如果使用超过1个GPIO来唤醒并且中断命中和其他引脚的状态仍然在触发中断的状态下,则触发中断的状态)检查您是否可以通过使用唤醒设备唤醒设备延长睡眠并尝试早在8小时内唤醒它。您可以使用智能代码段(如果您有DEV套件)并使用PXACT_GPIO光标,以检查按钮何时按下ISR实际执行或可以切换LED。检查唤醒控制器是否正确启用,具有正确的唤醒手机和正确的GPIO,可能在代码中取消唤醒功能或改变极性或引脚。
谢谢mt_dialog.