6.3.4 Warm-up function
The warm-up function secures the stability time for the oscillator of fs and the PLL with the warm-up tim-
er when releasing STOP mode. Refer to "6.6.7 Warm-up" for a detail.
How to configure the warm-up function.
1. Specify the count up clock
Specify the count up clock for the warm-up counter in the CGOSCCR <WUPSEL2> <WUPSEL1>.
2. Specify the warm-up counter value
The warm-up time can be selected by setting the CG
O
SCCR<WUODR[11:0]><WUODRL[1:0]>.
The value can be calculated by following formula with round lower 4 bit off, set to the bit of
<WUODR[11:0]> for high-speed oscillation and set to the bit of <WUODR[11:0]><WUODRL[1:0]
> for low-speed oscillation.
number of warm-up cycle =
warm-up time to set
input frequency cycle (s)
Note:
Set CGOSCCR<WUODRL[1:0]> to "00" for high-speed oscillation.
<example 1> When using high-speed oscillator 8MHz, and set warm-up time 5ms.
warm-up time to set
input frequency cycle (s)
=
= 4000 cycle = 0x9C40
5ms
1/8MHz
Round lower 4 bit off, set 0x9C4 to CGOSCCR<WUODR[11:0]>
3. confirm the start and completion of warm-up
The CGOSCCR<WUEON><WUEF> is used to confirm the start and completion of warm-up
through software (instruction). When CGOSCCR<WUEON> is set to "1", the warm-up start a
count up. The completion of warm-up can be confirmed with CGOSCCR<WUEF>.
Note 1:
Setting warm-up count value to CGOSCCR<WU
O
DR[11:0]><WU
O
DRL[1:0]>, wait until this value is reflec-
ted, then transit to standby mode by executing a command "WFI".
Note 2:
The warm-up timer operates according to the oscillation clock, and it may contain errors if there is any fluc-
tuation in the oscillation frequency. Therefore, the warm-up time should be taken as approximate time.
TMPM3V6/M3V4
Page 55
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: ......