ST STM32F405 Reference Manual page 28

Hide thumbs Also See for STM32F405:
Table of Contents

Advertisement

Contents
29.17.4 SAI xSlot register (SAI_xSLOTR) where x is A or B . . . . . . . . . . . . . . 957
29.17.5 SAI xInterrupt mask register (SAI_xIM) where x is A or B . . . . . . . . . . 958
29.17.6 SAI xStatus register (SAI_xSR) where x is A or B . . . . . . . . . . . . . . . . 960
29.17.7 SAI xClear flag register (SAI_xCLRFR) where X is A or B . . . . . . . . . 962
29.17.8 SAI xData register (SAI_xDR) where x is A or B . . . . . . . . . . . . . . . . . 963
29.17.9 SAI register map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 963
30
Universal synchronous asynchronous receiver
transmitter (USART) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 965
30.1
USART introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 965
30.2
USART main features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 965
30.3
USART functional description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 966
30.3.1
30.3.2
30.3.3
30.3.4
30.3.5
30.3.6
30.3.7
30.3.8
30.3.9
30.3.10 Single-wire half-duplex communication . . . . . . . . . . . . . . . . . . . . . . . . 996
30.3.11 Smartcard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 997
30.3.12 IrDA SIR ENDEC block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 999
30.3.13 Continuous communication using DMA . . . . . . . . . . . . . . . . . . . . . . . 1001
30.3.14 Hardware flow control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1003
30.4
USART interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1006
30.5
USART mode configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1007
30.6
USART registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1007
30.6.1
30.6.2
30.6.3
30.6.4
30.6.5
30.6.6
30.6.7
30.6.8
28/1749
USART character description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 969
Transmitter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 970
Receiver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 973
Fractional baud rate generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 978
USART receiver tolerance to clock deviation . . . . . . . . . . . . . . . . . . . . 988
Multiprocessor communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 989
Parity control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 991
LIN (local interconnection network) mode . . . . . . . . . . . . . . . . . . . . . . 992
USART synchronous mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 994
Status register (USART_SR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1007
Data register (USART_DR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1010
Baud rate register (USART_BRR) . . . . . . . . . . . . . . . . . . . . . . . . . . . 1010
Control register 1 (USART_CR1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1010
Control register 2 (USART_CR2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1013
Control register 3 (USART_CR3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1014
Guard time and prescaler register (USART_GTPR) . . . . . . . . . . . . . 1017
USART register map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1018
RM0090 Rev 18
RM0090

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the STM32F405 and is the answer not in the manual?

Questions and answers

Table of Contents

Save PDF