This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
尊敬的团队:
我的程序根据 TI 提供的 i2c_EEPROM 例程进行了修改。
当使用"逐页写"函数时、我一次只能写入14个字节的数据+ 2个字节的地址。 如果数据超过14个字节、则不能输入中断并且写入失败。 但是、我使用的 EEPROM 每页可以写入32字节的数据。 这个问题是由例程使用的 FIFO 中断引起的、FIFO 缓冲区只能是16字节吗? 如何配置为每页写入32个字节?
此致
您好!
[引用 USER="F.F]这个问题是由于例程使用的 FIFO 中断造成的、并且 FIFO 缓冲区只能是16字节吗? 如何配置为每页写入32个字节?[/quot]
是的、这听起来与 FIFO 大小有关。 如果使用 FIFO 并尝试写入2个地址字节+ 32个数据字节、您可以执行与以下类似的操作:
最棒的
Kevin