EasyManua.ls Logo

ST STM32F31xx

ST STM32F31xx
584 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
UM1581
Universal synchronous asynchronous receiver
transmitter (USART)
DocID023800 Rev 1
533/584
23 Universal synchronous asynchronous receiver
transmitter (USART)
23.1 USART Firmware driver registers structures
23.1.1 USART_TypeDef
USART_TypeDef is defined in the stm32f30x.h
Data Fields
__IO uint32_t CR1
__IO uint32_t CR2
__IO uint32_t CR3
__IO uint16_t BRR
uint16_t RESERVED1
__IO uint16_t GTPR
uint16_t RESERVED2
__IO uint32_t RTOR
__IO uint16_t RQR
uint16_t RESERVED3
__IO uint32_t ISR
__IO uint32_t ICR
__IO uint16_t RDR
uint16_t RESERVED4
__IO uint16_t TDR
uint16_t RESERVED5
Field Documentation
__IO uint32_t USART_TypeDef::CR1
USART Control register 1, Address offset: 0x00
__IO uint32_t USART_TypeDef::CR2
USART Control register 2, Address offset: 0x04
__IO uint32_t USART_TypeDef::CR3
USART Control register 3, Address offset: 0x08
__IO uint16_t USART_TypeDef::BRR
USART Baud rate register, Address offset: 0x0C
uint16_t USART_TypeDef::RESERVED1
Reserved, 0x0E
__IO uint16_t USART_TypeDef::GTPR
USART Guard time and prescaler register, Address offset: 0x10
uint16_t USART_TypeDef::RESERVED2
Reserved, 0x12
__IO uint32_t USART_TypeDef::RTOR
USART Receiver Time Out register, Address offset: 0x14
__IO uint16_t USART_TypeDef::RQR

Table of Contents

Related product manuals