编译通过且OLED正常显示
This commit is contained in:
jxh
2025-03-18 22:14:15 +08:00
parent 17afca8f17
commit 65614ace50
2 changed files with 180 additions and 97 deletions

View File

@ -21,12 +21,12 @@ void INA226_WriteReg(uint8_t reg, uint16_t value) {
uint8_t data_t[2];
data_t[0] = (uint8_t)(value >> 8);
data_t[1] = (uint8_t)(value & 0xFF);
I2C_WriteBytes(INA226_ADDR, reg, data_t, 2); // 需适配您的I2C驱动
IIC_WriteBytes(INA226_ADDR, reg, data_t, 2); // 需适配您的I2C驱动
}
// 寄存器读取函数
uint16_t INA226_ReadReg(uint8_t reg) {
uint8_t data_t[2];
I2C_ReadBytes(INA226_ADDR, reg, data_t, 2); // 需适配您的I2C驱动
IIC_ReadBytes(INA226_ADDR, reg, data_t, 2); // 需适配您的I2C驱动
return (data_t[0] << 8) | data_t[1];
}