当写完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);
|