您好!
我使用 i2c 进行与 EEPROM 的通信。 长数据传输的应用、例如128字节。 我使用 FIFO、但它只有16个字节。
不幸的是、由于时间限制、我无法使用中断。 我只能周期性地检查 CPU 中 i2c 模块的标志。 连续检查之间的时间间隔可能很长(例如100ms)。
如果我在 i2c 总线上进行写入事务、但没有 停止条件、那么在此之后是否可以在 i2c 上开始新的传输而不生成启动条件?
i2c 上的序列:
向 EEPROM 启动一些数据
这是时间间隔---
将数据添加到 EEPROM
...
数据的最后一部分
此致、
Piotr Romaniuk