distortos
v0.7.0
object-oriented C++ RTOS for microcontrollers
|
ChipUartLowLevel class implementation for USARTv1 in STM32. More...
#include "distortos/chip/ChipUartLowLevel.hpp"
#include "distortos/chip/getBusFrequency.hpp"
#include "distortos/chip/STM32-bit-banding.h"
#include "distortos/devices/communication/UartBase.hpp"
#include <cerrno>
Classes | |
class | distortos::chip::ChipUartLowLevel::Parameters |
parameters for construction of UART low-level drivers More... | |
Namespaces | |
distortos | |
Top-level namespace of distortos project. | |
distortos::chip | |
Chip-related code of distortos project. | |
Functions | |
devices::UartBase::ErrorSet | distortos::chip::anonymous_namespace{STM32-USARTv1-ChipUartLowLevel.cpp}::decodeErrors (const uint32_t sr) |
Decode value of USART_SR register to devices::UartBase::ErrorSet. More... | |
ChipUartLowLevel class implementation for USARTv1 in STM32.