avr-classes
Public Attributes | List of all members
Usart::Config::BaudRateSetting Struct Reference

#include <usart.h>

Public Attributes

uint16_t baudRateRegister
 
bool doubleSpeed
 

Detailed Description

Setting for baud rate generation using the baud rate register and U2X mode.

Member Data Documentation

◆ baudRateRegister

uint16_t Usart::Config::BaudRateSetting::baudRateRegister

Setting for baud rate register.

Note
This is NOT the baud rate! The actual baud rate also depends on the CPU frequency, this register setting is just a divider of it.

◆ doubleSpeed

bool Usart::Config::BaudRateSetting::doubleSpeed

Flag if speed doubling should be used (basically doubling the precision of the baud rate register for allowing finer tuning).