|
YAHAL
Yet Another Hardware Abstraction Library
|
Public Member Functions | |
| i2c_msp432 (EUSCI_B_Type *i2c, uint16_t mode=I2C::SLAVE_7_BIT_ADDR|I2C::MASTER_MODE|I2C::CLK_SMCLK) | |
| int16_t | i2cRead (uint16_t addr, uint8_t *rxbuf, uint16_t len, bool sendStop=true) override |
| int16_t | i2cWrite (uint16_t addr, uint8_t *txbuf, uint16_t len, bool sendStop=true) override |
| void | setSpeed (uint32_t) override |
Public Member Functions inherited from i2c_interface | |
Definition at line 26 of file i2c_msp432.h.
| i2c_msp432::i2c_msp432 | ( | EUSCI_B_Type * | i2c, |
| uint16_t | mode = I2C::SLAVE_7_BIT_ADDR | I2C::MASTER_MODE | I2C::CLK_SMCLK ) |
Definition at line 17 of file i2c_msp432.cpp.
|
virtual |
Definition at line 39 of file i2c_msp432.cpp.
|
overridevirtual |
Implements i2c_interface.
Definition at line 88 of file i2c_msp432.cpp.
|
overridevirtual |
Implements i2c_interface.
Definition at line 118 of file i2c_msp432.cpp.
|
overridevirtual |
Implements i2c_interface.
Definition at line 144 of file i2c_msp432.cpp.