
RM0453 Rev 2
37/1454
RM0453
Contents
43
36.7.10 LPUART receive data register (LPUART_RDR) . . . . . . . . . . . . . . . . 1254
36.7.11 LPUART transmit data register (LPUART_TDR) . . . . . . . . . . . . . . . . 1254
36.7.12 LPUART prescaler register (LPUART_PRESC) . . . . . . . . . . . . . . . . 1255
Serial peripheral interface / integrated interchip sound (SPI/I2S) . 1258
SPI/I2S implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1259
General description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1260
Communications between one master and one slave . . . . . . . . . . . . 1261
Standard multi-slave communication . . . . . . . . . . . . . . . . . . . . . . . . . 1263
Multi-master communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1264
Slave select (NSS) pin management . . . . . . . . . . . . . . . . . . . . . . . . . 1265
Communication formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1266
Procedure for enabling SPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1269
Data transmission and reception procedures . . . . . . . . . . . . . . . . . . 1269
37.5.10 SPI status flags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1279
37.5.12 NSS pulse mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1281
SPI interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1284
I2S general description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1285
Supported audio protocols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1286
2
S master mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1298
2
S slave mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1299