修正EEPROM地址:7位地址0x50(A0/A1/A2=0),与I2C驱动格式统一

This commit is contained in:
2026-05-11 22:05:57 +08:00
parent c1c967fd4b
commit 94da5b84ab
2 changed files with 3 additions and 3 deletions
+2 -2
View File
@@ -29,7 +29,7 @@ ret_code_t eeprom_write(uint16_t addr, const uint8_t *data, uint32_t len)
return RET_INVALID_PARAM;
}
ret = i2c_mem_write(EEPROM_DEV_ADDR >> 1, addr, 1, data, len);
ret = i2c_mem_write(EEPROM_DEV_ADDR, addr, 1, data, len);
eeprom_last_error = ret;
return ret;
}
@@ -43,7 +43,7 @@ ret_code_t eeprom_read(uint16_t addr, uint8_t *data, uint32_t len)
return RET_INVALID_PARAM;
}
ret = i2c_mem_read(EEPROM_DEV_ADDR >> 1, addr, 1, data, len);
ret = i2c_mem_read(EEPROM_DEV_ADDR, addr, 1, data, len);
eeprom_last_error = ret;
return ret;
}
+1 -1
View File
@@ -4,7 +4,7 @@
#include "common_types.h"
#include <stdint.h>
#define EEPROM_DEV_ADDR 0xA0
#define EEPROM_DEV_ADDR 0x50
#define EEPROM_PAGE_SIZE 8
#define EEPROM_TOTAL_SIZE 2048