写在前面
TI的器件的I2C一不小心就掉坑里了
发送读取API
slaveAddress
设备的地址,比如HTU21温湿度传感器的地址=0x80
writeBuf
发送数据的缓存地址指针
writeCount
发送数据长度,为0则不发送数据
readBuf
读取数据缓存地址指针
readCount
需要读取的数据长度,需指定长度去读取,为0不读取数据,发送读取长度都不为0,就先发送,再 执行读取
I2C_Transaction i2cTransaction;
uint8_t dataBuffer[20];
dataBuffer[0] = CMD;
memcpy