Other Parts Discussed in Thread: LP-AM243, AM2434
主题中讨论的其他器件:LP-AM243、 AM2434
我们的团队正在探索如何使用 AM4231代替我们当前的 MCU TM4C129。
我正在努力启动 I2C 目标模式。 我按如下方式配置了 I2C 目标、但它无法向控制器发送 ACK。 我是否可以参考一个示例来正确设置从模式? I2C0和 I2C1之间的配置是否不同? 由于 I2C0是开漏、I2C1是仿真开漏。
//todo check out of bound condition
i2cHandle = gI2cHandle[i2c_num];
/* Set default transaction parameters */
I2C_Transaction_init(&i2cTransaction);
//todo check I2C timeout accuracy in ms
i2cTransaction.timeout = 1000;
i2cTransaction.readBuf = i2c_slave_rx_buf;
i2cTransaction.readCount = size;
i2cTransaction.masterMode = false;
status = I2C_transfer(i2cHandle, &i2cTransaction);

