OpenMPTL - STM32 (common)
C++ Microprocessor Template Library
Classes | Namespaces
usart.hpp File Reference
#include <register.hpp>

Go to the source code of this file.

Classes

struct  mptl::USART_common< base_addr >
 Universal synchronous asynchronous receiver transmitter (USART), common to all stm32 processors. More...
 
struct  mptl::USART_common< base_addr >::SR
 Status register. More...
 
struct  mptl::USART_common< base_addr >::DR
 Data register. More...
 
struct  mptl::USART_common< base_addr >::BRR
 Baud rate register. More...
 
struct  mptl::USART_common< base_addr >::CR1
 Control register 1. More...
 
struct  mptl::USART_common< base_addr >::CR2
 Control register 2. More...
 
struct  mptl::USART_common< base_addr >::CR3
 Control register 3. More...
 
struct  mptl::USART_common< base_addr >::GTPR
 Guard time and prescaler register. More...
 
class  mptl::USART_common_ext< base_addr >
 Some architectures (e.g. More...
 
struct  mptl::USART_common_ext< base_addr >::CR1
 
struct  mptl::USART_common_ext< base_addr >::CR3
 

Namespaces

 mptl