当写完eeprom的一页8个字符,想写第二页,该如何操作?就换页这怎么处理?是不是重新发下eeprom的子地址加0x08,然后再发要发的数据。
I2CMasterDataPut(I2C1_MASTER_BASE, 第一页最后一个字符);
然后下面两个该用哪个?
I2CMasterControl(I2C1_MASTER_BASE, I2C_MASTER_CMD_BURST_SEND_FINISH):
I2CMasterControl(I2C1_MASTER_BASE, I2C_MASTER_CMD_BURST_SEND_CONT);
发送第二页的子地址
I2CMasterDataPut(I2C1_MASTER_BASE, (WRITE_ADDRESS+0x08));
下面两个该用哪个
I2CMasterControl(I2C1_MASTER_BASE, I2C_MASTER_CMD_BURST_SEND_START);
I2CMasterControl(I2C1_MASTER_BASE, I2C_MASTER_CMD_BURST_SEND_CONT);
|