![Eurotech BitsyXb Скачать руководство пользователя страница 46](http://html.mh-extra.com/html/eurotech/bitsyxb/bitsyxb_user-manual_2440432046.webp)
BitsyXb - User Manual
46
110118-0001A
5.2.3
System Sleep
This section describes several methods for putting the system into Sleep mode.
Power Failure Interrupt
When the input voltage falls below Vsleep (section 6.3.1), the system generates an internal power
failure interrupt (the DC_GOOD signal goes low). This interrupt gives the operating system early
warning of an impending power failure, allowing the system to drop into low-power Sleep mode
before power has failed completely.
Systems that have supercapacitors benefit from this feature by going to sleep before they begin
drawing down energy stored in the capacitors. This prolongs the amount of time the system can
maintain the contents of RAM.
Operating systems may allow the option to ignore power-failure interrupts. This allows systems to
run with lower input voltages without going to sleep. However, note that if the system does go to
sleep, it will not be able to wake until the input voltage is above Vsleep (see section 5.3.4 for
details).
RQOnOff Input
Operating systems and applications can configure the /RQOnOff signal (J3.45) to put the system
to sleep. In conjunction with the wakeup function (section 5.3.4, below), the /RQOnOff input can
be used as an "on/off" button for some systems. Electrical specifications are listed in section
Software Control
Applications can put the system to sleep programmatically. Operating systems may also put the
system to sleep if the system has not been used for a certain amount of time or for other reasons.
In remote, battery-powered applications, software Sleep can be used in conjunction with the
Timed Wakeup feature (section 5.3.4) for minimum power consumption.
5.2.4
System Wakeup
This section describes several mechanisms for waking a BitsyXb system from Sleep mode. The
system will resume operation in Run mode unless the power supply voltage is lower than Vsleep
(section 6.3.1). If the input voltage is too low, the system will not wake under any circumstances.
This protects the RAM from getting corrupted by an undervoltage condition.
RQOnOff Input
Shorting the /RQOnOff signal (J3.45) to ground will wake the system. The signal is connected to
the system controller. Electrical specifications are listed in section 6.3.7.
Touch Panel
The touch panel controller interrupts the processor when touch panel events occur. Before going
to sleep, the processor can place the controller in a low-power sleep mode from which the
controller generates a wakeup interrupt when a touch event occurs.
Timed Wakeup
The processor can wake up at a predetermined time. This feature is controlled by software.