picolibrary-microchip-megaavr

Asynchronous Serial Facilities

Microchip megaAVR asynchronous serial facilities are defined in the include/picolibrary/microchip/megaavr/asynchronous_serial.h/source/picolibrary/microchip/megaavr/asynchronous_serial.cc header/source file pair.

Table of Contents

  1. Transmitter

Transmitter

The ::picolibrary::Microchip::megaAVR::Asynchronous_Serial::Basic_Transmitter template class implements an asynchronous serial basic transmitter interface for interacting with a Microchip megaAVR USART peripheral. See the ::picolibrary::Asynchronous_Serial::Basic_Transmitter_Concept documentation for more information.

The ::picolibrary::Microchip::megaAVR::Asynchronous_Serial::Transmitter alias template adds asynchronous serial transmitter functionality to ::picolibrary::Microchip::megaAVR::Asynchronous_Serial::Basic_Transmitter. See the ::picolibrary::Asynchronous_Serial::Transmitter_Concept documentation for more information. The ::picolibrary::Microchip::megaAVR::Asynchronous_Serial::Transmitter hello world interactive test is defined in the test/interactive/picolibrary/microchip/megaavr/asynchronous_serial/transmitter/hello_world/main.cc source file.