|
theCore C++ embedded framework
|
STM32 USART driver. More...
#include <common/bus.hpp>#include <ecl/err.hpp>#include <ecl/assert.h>#include <common/irq.hpp>#include <stm32_device.hpp>#include <cstdint>#include <unistd.h>#include <functional>#include <type_traits>

Data Structures | |
| struct | ecl::usart_cfg< dev > |
| Base template class for the usart configuration. More... | |
| class | ecl::usart_bus< dev > |
| STM32 USART bus. More... | |
Namespaces | |
| ecl | |
Enumerations | |
| enum | ecl::usart_device { ecl::usart_device::dev1, ecl::usart_device::dev2, ecl::usart_device::dev3, ecl::usart_device::dev4, ecl::usart_device::dev5, ecl::usart_device::dev6, ecl::usart_device::dev7, ecl::usart_device::dev8 } |
| Represents distinct peripheral devices. More... | |
STM32 USART driver.