Renesas R5S72623 Manual Do Utilizador

Página de 2152
 
 
Section 15   Serial Communication Interface with FIFO 
 
 
Page 764 of 2108 
 
R01UH0134EJ0400  Rev. 4.00 
 
 Sep 
24, 
2014 
SH7262 Group, SH7264 Group
  Transmitting Serial Data (Clock Synchronous Mode) 
Figure 15.13 shows a sample flowchart for transmitting serial data. 
Use the following procedure for serial data transmission after enabling transmit operation. 
Start of transmission
Read TDFE flag in SCFSR
TDFE = 1?
Write transmit data to SCFTDR, 
read TDFE and TEND flags 
in SCFSR as 1, 
and then clear the flags to 0
All data transmitted?
Read TEND flag in SCFSR
TEND = 1?
Clear TE bit in SCSCR to 0
End of transmission
No
Yes
No
Yes
No
Yes
[1]  Status check and transmit data write:
      Read SCFSR and check that the 
TDFE flag is set to 1, then write 
transmit data to SCFTDR. Clear the 
TDFE and TEND flags to 0 after 
reading them as 1.
[2] Serial transmission continuation 
procedure:
      To continue serial transmission, read 
1 from the TDFE flag to confirm that 
writing is possible, then write data to 
SCFTDR, and then clear the TDFE 
flag to 0.
[1]
[2]
 
Figure 15.13   Sample Flowchart for Transmitting Serial Data