你好对话小组
我正在研究pxp_reporter的例子,并为一些传感器编写应用程序,并将设备置于扩展睡眠模式。当设备在8秒后进入睡眠模式时,设备消耗低功率。设备唤醒定时器中断和读取传感器数据和记录在闪存。所以,当计时器触发设备唤醒,但它卡在某个地方。
在调试后,我知道SPI句柄(SPI打开)值在唤醒模式中被改变,也改变了变量值等。我在main.c文件中启用了RAM保留并在priph_int函数中配置了GPIO。
任何帮助都将不胜感激。
谢谢
Jitendra
设备:
嗨Jitendraprasad,
你能附加调试器并说明它在哪里得到堆栈吗?此外,我强烈建议您从我们的支持页面查看外部中断教程。按照本教程中描述的步骤操作,您将能够从唤醒计时器生成外部中断。请点击下面的链接:
https://support.dialog-semiconductor.com/resource/external-interruption-tutorial-html
谢谢,PM_Dialog