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.

BQ7693003DBTR I2C通讯没有应答带CRC校验



我现在用stm32模拟I2C对单个寄存器地址进行读取,但是完全没有应答,地址和时序都是参考数据手册来的,各位大神麻烦帮忙看哈会是什么问题呢?非常感谢!!!

u8 ReadOneByte(u16 ReadAdder)
{
u8 temp = 0;
IIC_Starts();
IIC_Send_Byte((0x08<<1)|0X00);
IIC_Wait_ACK();
Delay_us_76930(1);
IIC_Send_Byte(ReadAdder );
IIC_Wait_ACK();
IIC_Stop();

IIC_Starts();
IIC_Send_Byte((0x08<<1)|0x01);
IIC_Wait_ACK();
temp = IIC_Read_Byte();
IIC_Wait_ACK();
Delay_us_76930(1);

IIC_NAck();
IIC_Stop();
return temp;

}