arm9 iic i2c 报错:arbitration lost
仲裁丢失
CSR I2C_AL
Arbitration Lost (Read only)
This bit is set when the I2C core lost arbitration. Arbitration is lost when:
A STOP signal is detected, but no requested.
The master drives SDA high, but SDA is low.
我是如何解决的:
把I2C1改为I2C0。
因为我看错了原理图:底板上iic引脚连的是核心板的PG0,PG1引脚(对应I2C0),但底板原理图网络标号是I2C1,我在前期梳理引脚对应时弄错了。
供参考。