6.6.9 Precaution on Transition to the Low-power Consumption Mode
6.6.9.1 Case when the MCU Enters IDLE, SLEEP or STOP Mode
(1)
When the WFI instruction is executed to enter IDLE mode, SLEEP mode or
STOP mode, if an interrupt request for release from the low-power consumption
mode occurs, the MCU does not enter IDLE mode, SLEEP mode or STOP mode.
This is because the interrupt request has a higher priority than the WFI instruction.
Therefore, the following process must be added depending on enabling or disa-
bling the interrupt:
a. Case when the interrupts are disabled (masked only by PRIMASK)
Write eight or more NOP instructions immediately after the WFI instruction, and then
write the instruction to be executed.
b. Case when the interrupts are enabled
Write the interrupt process routine because the MCU branches to the interrupt service rou-
tine.
(2)
Before the MCU entering SLEEP mode or STOP mode, select the clock with
CGOSCCR<WUPSEL1><WUPSEL2>, which is the same as the clock selected
with CGOSCCR<OSCSEL>, to use the same source clock for both the warm-up-
counter and fosc.
(3)
A non-maskable interrupt can be used to release only in IDLE mode.
(4)
Do not use non-maskable interrupts as a release factor of SLEEP mode or STOP
mode. Before the MCU entering SLEEP mode or STOP mode, inhibit non-maska-
ble interrupts, specify as follows: Stop the watchdog timer, Stop the voltage detec-
tion.
TMPM3V6/M3V4
6. Clock/Mode control
6.6 Low Power Consumption Modes
Page 74
2019-02-06
Содержание TMPM3V4
Страница 1: ...32 Bit RISC Microcontroller TX03 Series TMPM3V6 M3V4 ...
Страница 2: ... 2019 Toshiba Electronic Devices Storage Corporation ...
Страница 7: ...Revision History Date Revision Comment 2019 02 06 1 First Release ...
Страница 8: ......
Страница 22: ...xiv ...
Страница 52: ...TMPM3V6 M3V4 3 Processor Core 3 6 Exclusive access Page 30 2019 02 06 ...
Страница 148: ...TMPM3V6 M3V4 7 Exceptions 7 6 Exception Interrupt Related Registers Page 126 2019 02 06 ...
Страница 178: ...TMPM3V6 M3V4 9 Input Output port 9 2 Block Diagrams of Ports Page 156 2019 02 06 ...
Страница 206: ...TMPM3V6 M3V4 10 16 bit Timer Event Counters TMRB 10 7 Applications using the Capture Function Page 184 2019 02 06 ...
Страница 232: ...TMPM3V6 M3V4 11 Universal Asynchronous Receiver Transmitter Circuit UART 11 4 Operation Description Page 210 2019 02 06 ...
Страница 354: ...TMPM3V6 M3V4 14 Synchronous Serial Port SSP 14 6 Frame Format Page 332 2019 02 06 ...
Страница 419: ...TMPM3V6 M3V4 Page 397 2019 02 06 ...
Страница 420: ...TMPM3V6 M3V4 16 Analog Digital Converter ADC 16 6 Timing chart of AD conversion Page 398 2019 02 06 ...
Страница 462: ...TMPM3V6 M3V4 21 Watchdog Timer WDT 21 5 Control register Page 440 2019 02 06 ...
Страница 510: ...TMPM3V6 M3V4 22 Flash Memory Operation 22 4 Programming in the User Boot Mode Page 488 2019 02 06 ...
Страница 538: ...TMPM3V6 M3V4 25 Electrical Characteristics 25 7 Recommended Oscillation Circuit Page 516 2019 02 06 ...
Страница 541: ...26 3 TMPM3V4FWUG TMPM3V4FSUG Type LQFP64 P 1010 0 50E LPHQVLRQV TMPM3V6 M3V4 Page 519 2019 02 06 ...
Страница 544: ......