Renesas R5S72622 User Manual

Page of 2152
 
 
Section 16   Renesas Serial Peripheral Interface 
 
 
Page 776 of 2108 
 
R01UH0134EJ0400  Rev. 4.00 
 
 Sep 
24, 
2014 
SH7262 Group, SH7264 Group
  SSL control function 
One SSL signal for each channel  
In master mode, outputs SSL signal. 
In slave mode, inputs SSL signal. 
Controllable delay from SSL output assertion to RSPCK operation (RSPCK delay) 
Range: 1 to 8 RSPCK cycles (set in RSPCK-cycle units) 
Controllable delay from RSPCK stoppage to SSL output negation (SSL negation delay) 
Range: 1 to 8 RSPCK cycles (set in RSPCK-cycle units) 
Controllable wait for next-access SSL output assertion (next-access delay) 
Range: 1 to 8 RSPCK cycles (set in RSPCK-cycle units) 
Function for changing SSL polarity 
  Control in master transfer 
A transfer of up to four commands can be executed sequentially in looped execution. 
For each command, the following can be set: 
SSL signal value, bit rate, RSPCK polarity/phase, transfer data length, LSB/MSB first, burst, 
RSPCK delay, SSL negation delay, and next-access delay. 
A transfer can be initiated by writing to the transmit buffer. 
A transfer can be initiated by clearing the SPTEF bit. 
MOSI signal value specifiable in SSL negation 
  Interrupt sources 
Maskable interrupt sources: 
Receive interrupt (receive buffer full) 
Transmit interrupt (transmit buffer empty) 
Error interrupt (mode fault, overrun) 
  Others 
Provides loop back mode 
Provides a function for disabling (initializing) this module