你好。
我正在将bq3060 IC用于电池管理系统。我从3天开始就完全致力于此工作,但我无法通过发送命令获得任何参数的任何值。以下是我的程序
i2cREG1->MDR || (1U<10U);
i2cREG1->MDR |= ( 1U<9U);
// i2c_device_master_tx_data( 0x08,&array_data,11);
I2C_DEVICE_START_condition();
//
I2C_DEVICE_SET_SLAVE_ADDRESS (0x16);
I2C_DEVICE_SEND_DATA_BYETE(0x00);
while (0!=(i2cREG1->STR和(((UINT32) 1U<12U)));
I2C_DEVICE_SEND_DATA_BYTE (0x60);
while (0!=(i2cREG1->STR和(((UINT32) 1U<12U)));
I2C_DEVICE_STOP_Condition();
用于(DELAY = 0;DELAY <1000万;DELAY ++);
while (0!=(i2cREG1->STR和(((UINT32) 1U<12U)));
I2C_DEVICE_START_condition();
//
I2C_DEVICE_SET_SLAVE_ADDRESS (0x16);
I2C_DEVICE_SEND_DATA_BYETE(0x00);
I2C_DEVICE_SEND_DATA_BYTE (0x61);
I2C_DEVICE_STOP_Condition();
用于(DELAY = 0;DELAY <1000万;DELAY ++);
请提供基本的简单程序以帮助我读取温度或电压。