theCore C++ embedded framework
|
Electron UART driver. More...
#include <common/bus.hpp>
#include <ecl/err.hpp>
#include <ecl/utils.hpp>
#include <ecl/assert.h>
#include <cstdint>
#include <unistd.h>
#include <functional>
#include <type_traits>
#include <atomic>
#include <application.h>
Data Structures | |
class | ecl::uart_bus< dev > |
Electron UART bus wrapper. More... | |
Namespaces | |
ecl | |
Enumerations | |
enum | ecl::uart_device { ecl::uart_device::serial0, ecl::uart_device::serial1, ecl::uart_device::serial2, ecl::uart_device::serial4, ecl::uart_device::serial5 } |
Represents distinct peripheral devices According to the particle electron wiring and docs, there are no Serial3 device. More... | |
Electron UART driver.
Based on Serial driver: https://docs.particle.io/reference/firmware/electron/#serial