This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

didn't response on I2C address request from MCU (no ACK)

Other Parts Discussed in Thread: BQ25121

Hi. Here my code to communicate with BQ25121

#define BQ25121_ADDR		0x6A


  I2C_GenerateSTART(BQ_I2C, ENABLE); 
  while(!I2C_CheckEvent(BQ_I2C, I2C_EVENT_MASTER_MODE_SELECT)){}
		
  I2C_SendData(BQ_I2C, 0xD4);	
  while(!I2C_CheckEvent(BQ_I2C, I2C_EVENT_MASTER_BYTE_TRANSMITTED)){}	
//  I2C_Send7bitAddress(BQ_I2C,BQ25121_ADDR,I2C_Direction_Transmitter);
//  while(!I2C_CheckEvent(BQ_I2C, I2C_EVENT_MASTER_TRANSMITTER_MODE_SELECTED)){}
	
  I2C_GenerateSTOP(BQ_I2C, ENABLE);

after address sent, program didn't response. 

CD set high to activate i2c when work from bat. What is minimal connection of BQ25121 ?