
12.10.3 Transmit Operation
12.10.3.1 Operation of Transmit Buffer
If double buffering is disabled, the CPU writes data only to transmit shift register and the transmit inter-
rupt INTTXx is generated upon completion of data transmission.
If double buffering is enabled (including the case the transmit FIFO is enabled), data written to the trans-
mit buffer is moved to the transmit shift register. The INTTXx interrupt is generated at the same time
and the transmit buffer empty flag (SCxMOD2<TBEMP>) is set to "1". This flag indicates that the next
transmit data can be written. When the next data is written to the transmit buffer, the <TBEMP> flag is
cleared to "0".
DATA 1
Transmit buffer
SCxMOD2<TBEMP>
Transmit shift register(INTTXx)
Write data
DATA 2
DATA 1
Transmit shift register
SCxMOD1<TXE>
Figure 12-8 Operation of Transmit Buffer (Double-buffer is enabled)
TMPM3V6/M3V4
12. Serial Channel with 4bytes FIFO (SIO/UART)
12.10 Transmit
Page 246
2019-02-06
Summary of Contents for TMPM3V4
Page 1: ...32 Bit RISC Microcontroller TX03 Series TMPM3V6 M3V4 ...
Page 2: ... 2019 Toshiba Electronic Devices Storage Corporation ...
Page 7: ...Revision History Date Revision Comment 2019 02 06 1 First Release ...
Page 8: ......
Page 22: ...xiv ...
Page 52: ...TMPM3V6 M3V4 3 Processor Core 3 6 Exclusive access Page 30 2019 02 06 ...
Page 148: ...TMPM3V6 M3V4 7 Exceptions 7 6 Exception Interrupt Related Registers Page 126 2019 02 06 ...
Page 178: ...TMPM3V6 M3V4 9 Input Output port 9 2 Block Diagrams of Ports Page 156 2019 02 06 ...
Page 354: ...TMPM3V6 M3V4 14 Synchronous Serial Port SSP 14 6 Frame Format Page 332 2019 02 06 ...
Page 419: ...TMPM3V6 M3V4 Page 397 2019 02 06 ...
Page 462: ...TMPM3V6 M3V4 21 Watchdog Timer WDT 21 5 Control register Page 440 2019 02 06 ...
Page 544: ......