OpenMPTL - STM32 (common)
C++ Microprocessor Template Library
Public Types | List of all members
mptl::usart_stm32_common< _usart_no, system_clock_type >::parity Struct Reference

#include <usart.hpp>

Public Types

using even = reglist< regval< typename USARTx::CR1::PCE, 1 >, regval< typename USARTx::CR1::PS, 0 > >
 
using odd = reglist< regval< typename USARTx::CR1::PCE, 1 >, regval< typename USARTx::CR1::PS, 1 > >
 
using disabled = reglist< regval< typename USARTx::CR1::PCE, 0 >, regval< typename USARTx::CR1::PS, 0 > >
 

Member Typedef Documentation

◆ disabled

template<unsigned _usart_no, typename system_clock_type >
using mptl::usart_stm32_common< _usart_no, system_clock_type >::parity::disabled = reglist< regval< typename USARTx::CR1::PCE, 0 >, regval< typename USARTx::CR1::PS, 0 > >

◆ even

template<unsigned _usart_no, typename system_clock_type >
using mptl::usart_stm32_common< _usart_no, system_clock_type >::parity::even = reglist< regval< typename USARTx::CR1::PCE, 1 >, regval< typename USARTx::CR1::PS, 0 > >

◆ odd

template<unsigned _usart_no, typename system_clock_type >
using mptl::usart_stm32_common< _usart_no, system_clock_type >::parity::odd = reglist< regval< typename USARTx::CR1::PCE, 1 >, regval< typename USARTx::CR1::PS, 1 > >

The documentation for this struct was generated from the following file: