STMicroelectronics RM0365 Reference Manual page 22

Advanced arm-based 32-bit mcus
Table of Contents

Advertisement

RM0365
28.7.10 Receive data register (I2C_RXDR) . . . . . . . . . . . . . . . . . . . . . . . . . . . 832
28.7.11 Transmit data register (I2C_TXDR) . . . . . . . . . . . . . . . . . . . . . . . . . . . 832
28.7.12 I2C register map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 833
29
transmitter (USART) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 835
29.1
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 835
29.2
USART main features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 835
29.3
USART extended features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 836
29.4
USART implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 837
29.5
USART functional description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 838
29.5.1
29.5.2
29.5.3
29.5.4
29.5.5
29.5.6
29.5.7
29.5.8
29.5.9
29.5.11 USART synchronous mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 861
29.5.12 USART Single-wire Half-duplex communication . . . . . . . . . . . . . . . . . 864
29.5.13 USART Smartcard mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 864
29.5.14 USART IrDA SIR ENDEC block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 869
29.5.15 USART continuous communication in DMA mode . . . . . . . . . . . . . . . 871
29.5.17 Wakeup from Stop mode using USART . . . . . . . . . . . . . . . . . . . . . . . . 875
29.6
USART low-power modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 877
29.7
USART interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 877
29.8
USART registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 879
29.8.1
29.8.2
29.8.3
29.8.4
29.8.5
USART character description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 840
USART transmitter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 842
USART receiver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 844
USART baud rate generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 851
USART auto baud rate detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 854
Multiprocessor communication using USART . . . . . . . . . . . . . . . . . . . 855
Modbus communication using USART . . . . . . . . . . . . . . . . . . . . . . . . 857
USART parity control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 858
using USART . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 873
Control register 1 (USART_CR1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 879
Control register 2 (USART_CR2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 882
Control register 3 (USART_CR3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 886
Baud rate register (USART_BRR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 890
Guard time and prescaler register (USART_GTPR) . . . . . . . . . . . . . . 890
DocID025202 Rev 7
Contents
22/1080
27

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Subscribe to Our Youtube Channel

Table of Contents