MeiG
Product
Manual
of
SLM750
Module
SLM750
Module
Hardware
Design
Page 31, total 84 pages
preconditions can let the module enter into sleep mode.
Execute AT+SLEEPEN=1 command to enable sleep mode.
Keep WAKEUP_IN to high level.
Host USB interface connecting to the module enters into suspend state.
Sending data to SLM750 from USB will wake up the module.
Connections between the module and the host are as follows:
Module
USB_ VBUS
USB_ DP
USB_ DM
GND
Host
VDD
USB_ DP
USB_ DM
GND
Figure 3 Sleep mode application with USB remote waking-up function
3.5.1.2 USB Application (without USB Suspend function)
If host does not support suspend function, you should disconnect VCC with external control
circuit to let the module enter into the sleep mode:
Execute command AT+SLEEPEN=1 to enable the sleep mode.
Disconnect USB_VDD.
Restoring the USB_VDD power supply can wake up the module.
3.5.1.3 Hardware I/O control sleep mode
The WAKEUP_IN (Pin1) pin is the pin that triggers sleep in the module. When the sleep
function of the module is enabled, the pin is pulled down (initially at a high level), and the module
triggers the sleep process after detecting the descent edge of the pin. In the case of full release of
sleep locks, the module will smoothly enter the sleep state.
Whether the sleep function of the module is enabled can be checked by at+ sleepen? via the
AT query, when the query returns a result of 0 indicating the current state of sleep function is
forbidden and the sleep function is enabled by 1. Similarly, you can use the AT query at + sleepen=1,