EasyManua.ls Logo

Renesas RL78/G13 - Flowchart of CSI Transmission

Renesas RL78/G13
40 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
RL78/G13 Handshake-based SPI Master Transmission/Reception
R01AN6883EJ0100 Rev.1.00 Page 34 of 38
June.15.23
5.6.16 Flowchart of CSI Transmission
Figure 5-17 shows the flow of transmission.
Figure 5-17 CSI Transmission
CSI00_Send
()
return
g_rx_data_stored[1] >= TX_NUM
Is slave receivable data greater
than transmit/receive data?
Enable interrupts
cnt = 0
cnt <= TX_NUM+1
Is a return value from wait() 0?
cnt == 0
Set transmit command in buffer
for transmit data
Set TX_DATA[] in buffer for transmit data
R_CSI00_Send_Receive(&g_tx_data,
data_length, &g_rx_data)
Enter HALT mode
INTCSI00 occurred
cnt ++
Set g_timeout_flag
Yes
Yes
Yes
Yes
No
No
No
No

Other manuals for Renesas RL78/G13

Related product manuals