大家好,
以下是客户提出的问题,可能需要您的帮助:
使用F2.8025万C芯片的I2C模块。 开发板是主板(I2CA模块是主板),客户的项目板是从板(I2CB模块是从板)。 尝试使用例程i2c_Ex5_MASTER_SLAVE_INTERRUPT。 使用示例2:I2CA作为主接收器和I2CB工作从发射器。 运行时,逻辑分析器获取以下信号线:仅SDA信号线,无SCL信号线。 客户想知道原因是什么。

还有一些问题:
1)引脚配置:在日常SDA中,SCL被配置为输入和上拉,为什么要配置? 这两个引脚一般不应配置为漏极开路输出?
2) I2C模块具有FIFO功能,FIFO具有中断,I2C本身具有TX和RX中断。 在例程中为两个都打开了中断,如何区分它?
3)客户不打算使用FIFO功能,那么如何初始化主从设置?
您可以帮助检查此问题吗? 谢谢。
此致,
樱桃