|
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.