arm9 iic i2c 报错:arbitration lost 仲裁丢失

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,我在前期梳理引脚对应时弄错了。

供参考。


版权声明:本文为qq_43047884原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。