|
发表于 2024-10-23 10:55:43
|
显示全部楼层
本帖最后由 tajiong 于 2024-10-23 11:01 编辑
使用页写入操作,当数据超过一页的话,剩下数据应该会重新写入该页
比如:BL24C16F数据手册有描述
The data word address lower four bits are internally incremented following the receipt of each data word. The higher data word address bits are not incremented, retaining the memory page row location. When the word address, internally generated, reaches the page boundary, the following byte is placed at the beginning of the same page. If more than sixteen data words are transmitted to the EEPROM, the data word address will "roll over" and previous data will be overwritten.
在收到每个数据字后,数据字地址的低四位会在内部递增。数据字地址高位不递增,保留内存页面行位置。当内部生成的字地址到达页面边界时,下一个字节将被置于同一页面的起始位置。如果向 EEPROM 传输的数据字超过 16 个,数据字地址将 “滚动”,之前的数据将被覆盖。 |
|