UM11029
All information provided in this document is subject to legal disclaimers.
© NXP Semiconductors N.V. 2017. All rights reserved.
User manual
Rev. 1.0 — 16 June 2017
511 of 515
continued >>
NXP Semiconductors
UM11029
Chapter 32: Supplementary information
Basic configuration . . . . . . . . . . . . . . . . . . . . 283
Configure the USART clock and baud rate. . 284
Configure the USART for wake-up . . . . . . . 285
Pin description . . . . . . . . . . . . . . . . . . . . . . . . 287
General description . . . . . . . . . . . . . . . . . . . . 288
Register description . . . . . . . . . . . . . . . . . . . 290
USART Configuration register . . . . . . . . . . . 291
USART Control register . . . . . . . . . . . . . . . . 294
USART Status register . . . . . . . . . . . . . . . . . 295
USART Interrupt Enable read and set register . .
297
USART Interrupt Enable Clear register . . . . 298
USART Receiver Data register . . . . . . . . . . 298
USART Receiver Data with Status register . 299
USART Transmitter Data Register . . . . . . . . 299
USART Baud Rate Generator register. . . . . 300
17.6.10 USART Interrupt Status register. . . . . . . . . . 301
17.6.11
USART Oversample selection register . . . . 302
17.6.12 USART Address register . . . . . . . . . . . . . . . 302
Functional description . . . . . . . . . . . . . . . . . 302
Clocking and baud rates . . . . . . . . . . . . . . . 302
DMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303
Synchronous mode . . . . . . . . . . . . . . . . . . . 304
Flow control . . . . . . . . . . . . . . . . . . . . . . . . . 304
control . . . . . . . . . . . . . . . . . 304
17.7.4.2 Software flow control . . . . . . . . . . . . . . . . . . 304
17.7.5
Autobaud function . . . . . . . . . . . . . . . . . . . . 304
RS-485 support . . . . . . . . . . . . . . . . . . . . . . 305
Oversampling. . . . . . . . . . . . . . . . . . . . . . . . 305
How to read this chapter . . . . . . . . . . . . . . . . 306
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306
Basic configuration . . . . . . . . . . . . . . . . . . . . 306
Configure the SPI for wake-up . . . . . . . . . . 307
Pin description . . . . . . . . . . . . . . . . . . . . . . . . 308
General description . . . . . . . . . . . . . . . . . . . . 310
Register description . . . . . . . . . . . . . . . . . . . 310
SPI Configuration register . . . . . . . . . . . . . . 311
SPI Delay register. . . . . . . . . . . . . . . . . . . . . 312
SPI Status register . . . . . . . . . . . . . . . . . . . . 314
SPI Interrupt Enable read and Set register . 315
SPI Interrupt Enable Clear register. . . . . . . . 316
SPI Receiver Data register . . . . . . . . . . . . . . 316
SPI Transmitter Data and Control register . . 318
SPI Transmitter Data Register . . . . . . . . . . 319
SPI Transmitter Control register. . . . . . . . . . 320
18.6.10 SPI Divider register . . . . . . . . . . . . . . . . . . . 320
18.6.11
SPI Interrupt Status register. . . . . . . . . . . . . 321
Functional description . . . . . . . . . . . . . . . . . 322
Operating modes: clock and phase selection 322
Frame delays . . . . . . . . . . . . . . . . . . . . . . . . 323
18.7.2.1 Pre_delay and Post_delay . . . . . . . . . . . . . . 323
18.7.2.2 Frame_delay . . . . . . . . . . . . . . . . . . . . . . . . 324
18.7.2.3 Transfer_delay . . . . . . . . . . . . . . . . . . . . . . . 325
18.7.3
Clocking and data rates . . . . . . . . . . . . . . . . 326
calculations . . . . . . . . . . . . . . . . . 326
Slave select . . . . . . . . . . . . . . . . . . . . . . . . . 326
DMA operation . . . . . . . . . . . . . . . . . . . . . . . 327
Data lengths greater than 16 bits . . . . . . . . . 327
Data stalls . . . . . . . . . . . . . . . . . . . . . . . . . . 327
How to read this chapter . . . . . . . . . . . . . . . . 329
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329
Basic configuration . . . . . . . . . . . . . . . . . . . . 329
I2C transmit/receive in master mode . . . . . . 330
I2C receive/transmit in slave mode. . . . . . . . 332
19.3.2.1 Slave read from master . . . . . . . . . . . . . . . . 333
19.3.2.2 Slave write to master . . . . . . . . . . . . . . . . . . 334
Configure the I2C for wake-up . . . . . . . . . . . 334
modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334
Pin description . . . . . . . . . . . . . . . . . . . . . . . 335
description . . . . . . . . . . . . . . . . . . . 335
Register description . . . . . . . . . . . . . . . . . . . 337
I2C Configuration register . . . . . . . . . . . . . . 337
I2C Status register . . . . . . . . . . . . . . . . . . . . 339