theCore C++ embedded framework
|
#include <stm32_device.hpp>
#include <common/irq.hpp>
#include <common/bus.hpp>
#include <common/i2c.hpp>
#include <sys/types.h>
#include <ecl/utils.hpp>
#include <ecl/assert.h>
Data Structures | |
struct | ecl::i2c_config< dev, mode, clock_speed, operation_mode, duty_cycle, own_address, ack, ack_addr > |
I2C configuration struct. More... | |
class | ecl::i2c_bus< dev > |
I2C bus based on Particle electron drivers. More... | |
Namespaces | |
ecl | |
Enumerations | |
enum | ecl::i2c_mode { ecl::i2c_mode::POLL, ecl::i2c_mode::IRQ } |
Mode of event handling. More... | |
I2C bus driver for stm32 platform.