TI中文支持网
TI专业的中文技术问题搜集分享网站

F28335 I2C读数据

I2C设置为主接受模式,调试时发现

while(!I2caRegs.I2CSTR.bit.ARDY);
while(!I2caRegs.I2CSTR.bit.SCD);

for(i=0;i<len;i++)
{
data[i]=I2caRegs.I2CDRR;
}

在读完LEN个字节后,I2C的FIFO寄存器的RXFFST4值仍然为LEN个,读出来的值就不对。请问下,数据正确接受的标志位是哪个?

赞(0)
未经允许不得转载:TI中文支持网 » F28335 I2C读数据
分享到: 更多 (0)