当前位置:   article > 正文

SIM7X00 Sleep mode 和 Wakeup mode

sim7x00

最近在做项目预研,第一次接触GSM模组,好记性不如烂笔头,感觉还是记下来比较安全,如有不足之处,还请大家指教

注:GSM模组通过UART连接MCU

1.Sleep mode

GSM模组进入sleep mode
首先,确保CSCLK = 1,发送AT指令(AT+CSCLK=1)
其次,确保GSM模组没有其他接收和发送任务,设置DTR pin 为pull up,GSM模组进入sleep mode
GSM模组在进入sleep mode后,会保持TCP连接
在这里插入图片描述

2.Wakeup mode

唤醒GSM模组
1.GSM模组在sleep mode中,Incoming call和SMS会唤醒GSM模组,通信结束,GSM模组会继续进入sleep mode
2.接收到TCP数据时,会唤醒GSM模组,通信结束,GSM模组会继续进入sleep mode
3.设置DTR pin为pull down会唤醒GSM模组
在这里插入图片描述

3.Sleep or Wakeup State

通过NETLIGHT pin检测GSM模组状态

StateModule Status
HighWake up
LowSleep

总结:
1.让GSM模组进入sleep mode的两个条件
1)确保CSCLK=1
2)设置DTR pin为pull up
2.唤醒GSM模组
1)Incoming call和SMS自动唤醒GSM模组
2)UART event,设置DTR为Pull down
3)USB event

本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号