15-30
Seiko Epson Corporation
S1C31D50 TECHNICAL MANUAL
(Rev. 1.00)
15.6.
Interrupts
The QSPI has a function to generate the interrupts shown in Table 15.6.1.
Table 15.6.1 QSPI Interrupt Function
Interrupt
Interrupt flag
Set condition
Clear condition
End of transmission
QSPI_
n
INTF.TENDIF
When the QSPI_
n
INTF.TBEIF bit = 1 after
data of the specified bit length (defined by
the QSPI_
n
MOD.CHLN[3:0] bits) has been sent
Writing 1
Receive buffer full
QSPI_
n
INTF.RBFIF
When data of the specified bit length is
received and the received data is transferred
from the shift register to the received data
buffer
Reading of the
QSPI_
n
RXD
register
Transmit buffer
empty
QSPI_
n
INTF.TBEIF
When transmit data written to the transmit
data buffer is transferred to the shift register
Writing to the
QSPI_
n
TXD
register
Overrun error
QSPI_
n
INTF.OEIF
When the receive data buffer is full (when the
re- ceived data has not been read) at the
point that receiving data to the shift register has
completed
Writing 1
The QSPI provides interrupt enable bits corresponding to each interrupt flag. An interrupt request is
sent to the CPU core only when the interrupt flag, of which interrupt has been enabled by the
interrupt enable bit, is set. F
or more information on interrupt control, refer to the “Interrupt” chapte
r.
The QSPI_
n
INTF register also contains the BSY and MMABSY bits that indicate the QSPI operating
status in register access and memory mapped access modes, respectively. Figure 15.6.1 shows the
QSPI_
n
INTF.BSY, QSPI_
n
INTF.MMABSY and QSPI_
n
INTF.TENDIF bit set timings.
Содержание S1C31D50
Страница 461: ...25 1 Seiko Epson Corporation S1C31D50 TECHNICAL MANUAL Rev 1 00 25 Package TQFP12 48PIN ...
Страница 462: ...25 2 Seiko Epson Corporation S1C31D50 TECHNICAL MANUAL Rev 1 00 QFP13 64PIN ...
Страница 463: ...25 3 Seiko Epson Corporation S1C31D50 TECHNICAL MANUAL Rev 1 00 TQFP14 80PIN ...
Страница 464: ...25 4 Seiko Epson Corporation S1C31D50 TECHNICAL MANUAL Rev 1 00 QFP15 100PIN ...