我使用bc26模组,仅使用AT指令开发。
测试中我发现一个现象:
1、如果AT指令执行一切正常,一段时间后模组自动进入深睡眠,下次可以使用PSM_EINT引脚唤醒。
2、如果AT执行执行发生错误,一段时间后模组自动进入深睡眠,下次不能使用PSM_EINT引脚唤醒,但是可以使用PWR_KEY引脚(采用模组开机时序)进行唤醒。
请教各位,这是否说明我程序中哪里存在问题,还是…
感谢指教!
您好,
正常都是可以使用PSM_EINT引脚唤醒模块的,前提是模块是正常进入休眠状态。
另外您现在使用的是什么协议?还是对接平台的呢?可以提供一下异常现象的AT流程。也可以参考我们的硬件设计手册,检查一下设计方面是否有异常。
谢谢!
只根据MCU的程序这个不好分析原因。
下次再遇到异常的时候,把异常的AT流程完整的提供下,包括时间点、收发的数据内容等。
谢谢!