i2c_base.hpp
Go to the documentation of this file.
95 bool readRegisters(uint8_t deviceAddress, uint8_t firstReg, uint8_t* pData, uint32_t transferSize);
98 bool writeRegisters(uint8_t deviceAddress, uint8_t firstReg, uint8_t* pData, uint32_t transferSize);
bool writeRegisters(uint8_t deviceAddress, uint8_t firstReg, uint8_t *pData, uint32_t transferSize)
Definition: i2c_base.cpp:66
uint8_t readReg(uint8_t deviceAddress, uint8_t registerAddress)
Definition: i2c_base.cpp:48
Definition: i2c_base.hpp:68
Definition: can.h:69
bool readRegisters(uint8_t deviceAddress, uint8_t firstReg, uint8_t *pData, uint32_t transferSize)
Definition: i2c_base.cpp:55
bool writeReg(uint8_t deviceAddress, uint8_t registerAddress, uint8_t value)
Definition: i2c_base.cpp:61
bool checkDeviceResponse(uint8_t deviceAddress)
Definition: i2c_base.cpp:111
CMSIS Cortex-M3 Core Peripheral Access Layer Header File for NXP LPC17xx Device Series.
enum IRQn IRQn_Type
Definition: LPC17xx.h:472