12
12-7
Ver.0.10
SERIAL I/O
12.2 Serial I/O Related Registers
12.2.1 SIO Interrupt Related Registers
(1) Selecting the cause of interrupt
Interrupt signals sent from each SIO to the ICU (Interrupt Controller) are broadly classified into
transmit interrupts and receive interrupts. Transmit interrupts are generated when the transmit
buffer is empty. Receive interrupts are either receive-finished interrupts or receive error
interrupts as selected by the Cause of Receive Interrupt Select Register (SI03SEL, SI45SEL).
Note 1 : No interrupt signals are generated unless interrupts are enabled by the SIO Interrupt
Mask Register after enabling the TEN (transmit enable) bit or REN (receive enable) bit
for the corresponding SIO.
Note 2 : SIO2 and SIO3 together comprise one interrupt group, so do SIO4 and SIO5.
(2) Precautions on using transmit interrupts
Transmit interrupts are generated when the corresponding TEN (transmit enable) bit is enabled
while the SIO Interrupt Mask Register is set to enable interrupts.
(3) About DMA transfer requests from SIO
Each SIO can generate a transmit DMA transfer and a receive-finished DMA transfer request.
These DMA transfer requests can be generated by enabling each SIO's corresponding TEN
(transmit enable) bit or REN (receive enable) bit. When using DMA transfers to communicate
with external devices, be sure to set the DMAC before enabling the TEN or REN bits. When a
receive error occurs, no receive-finished DMA transfer requests are generated.
• Transmit DMA transfer request
Generated when the transmit buffer is empty and the TEN bit is enabled.
Figure 12.2.2 Transmit DMA Transfer Request
TEN
(transmit enable bit)
TBE
(transmit buffer
empty bit)
Transmit DMA
transfer request
Summary of Contents for M32170F3VFP
Page 42: ...1 1 24 Ver 0 10 OVERVIEW 1 4 Pin Layout This is a blank page ...
Page 56: ...2 2 14 Ver 0 10 This is a blank page ...
Page 88: ...3 3 32 Ver 0 10 ADDRESS SPACE 3 7 Notes on Address Space This is a blank page ...
Page 270: ...9 9 40 Ver 0 10 DMAC 9 4 Precautions about the DMAC This is a blank page ...
Page 614: ...12 12 64 Ver 0 10 This is a blank page SERIAL I O 12 9 Precautions on Using UART Mode ...
Page 756: ...17 17 10 Ver 0 10 RAM BACKUP MODE 17 4 Exiting RAM Backup Mode Wakeup This is a blank page ...
Page 762: ...18 18 6 Ver 0 10 OSCILLATION CIRCUIT 18 2 Clock Generator Circuit This is a blank page ...
Page 831: ...CHAPTER 22 CHAPTER 22 TYPICAL CHARACTERISTICS 22 1 A D Conversion Characteristics ...
Page 833: ...Appendix 1 1 Dimensional Outline Drawing APPENDIX 1 APPENDIX 1 MECHANICAL SPECIFICATIONS ...
Page 841: ...Appendix 3 1 Precautions about Noise APPENDIX 3 APPENDIX 3 PRECAUTIONS ABOUT NOISE ...