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.

C2000的 I2C例程,哪里以能找到基于寄存器的?



做F28377D的I2C程序,因为一直看不懂例程中对寄存器的操作情况,使用TI例程又不能正常工作,基于IO口模拟又可惜了I2C的硬件,

所以一直在I2C这里卡着了,

用I2C的目的,也就是对AT24C02操作,

反复看SPRUHM8I文档,仍然对I2C寄存器的应用不太明了,

当使用XA = 0时,发送的第一个字节为1010-000,第二个字节,一直为0,不知道设置哪儿能让它输出EEPROM的低位地址。

当设XA = 1时,发送了两个字节就不再发送了,且第一字节怎么变成1111-000了,如下图