RL78/G13 Handshake-based SPI Master Transmission/Reception
R01AN6883EJ0100 Rev.1.00 Page 28 of 38
June.15.23
Figure 5-9 Main Processing 2/2
A
g_status_confirmation_flag
= 0
CSI status check
CSI00_Sta
tus_check ()
Timeout occurred?
Yes
No
Change g_slave_select_flag
Clear g_status_confirmation_flag
B
Yes
Deselect the slave
CSI transmission/reception
CSI00_Send_Receive
()
Change g_slave_select_flag
Clear g_status_confirmation_flag
No
5.6.9 User Main Initialization
Figure 5-10 shows the flow of User Main Initialization.
Figure 5-10 User Main Initialization
R_MAIN_UserInit()
return
Serial A rr ay Unit oper atio n start
R_CSI00_Start()
Timer Array Unit 0 Channel 3 Upper 8 bits
Oper at ion St ar t
R_TAU0_Channel3_Higher8bits_Start()