We are investigating to use the burst interface of the LPSPI module of the S32K3xx MCU.
Is there any information or any example projects available that use this burst interface (TCBR, TDBR[0..127], RDBR[0..127] registers). The reference manual only writes that they are an alias of the normal registers (TCR, TDR and RDR) but there seems to be no information on how they can/should be used.
Some more specific questions:
- What defines the moment at which an element from the TDBR register is pushed to the TDR FIFO
- Does the LPSPI module keep an internal pointer to the current active element in the TDBR/RDBR register?
- Can we reuse the content of the TDBR register after a burst has finished (to send the same burst of TX SPI commands again)?