![]() |
DC2100A
1.2.0
Bi-Directional Cell Balancer Using the LTC3300-1 and the LTC6804-2
|
Reference Application File for Interface to 24AA64 EEPROM through the LTC6804-2 Battery Monitor on the DC2100A PCB. More...
Go to the source code of this file.
Reference Application File for Interface to 24AA64 EEPROM through the LTC6804-2 Battery Monitor on the DC2100A PCB.
Definition in file 24AA64.h.
Functions | |
| void | Eeprom_24AA64_Write (int8 board_num, int16 address, int8 *data_ptr, int16 num_bytes) |
| Writes a series of bytes to the 24AA64 EEPROM. More... | |
| void | Eeprom_24AA64_Read (int8 board_num, int16 address, int8 *data_ptr, int16 num_bytes) |
| Reads a series of bytes to the 24AA64 EEPROM. More... | |
| void | Eeprom_24AA64_Erase (int8 board_num) |
| Erases the full contents of the 24AA64 EEPROM. More... | |
Macros | |
24AA64 EEPROM Properties | |
EEPROM capacity and page size from datasheet Description on page 1 | |
| #define | EEPROM_24AA64_SIZE 8192 |
| Number of bytes in the EEPROM. More... | |
| #define | EEPROM_24AA64_PAGE_SIZE 32 |
| Number of bytes that can be operated on at a time. More... | |
| void Eeprom_24AA64_Erase | ( | int8 | board_num | ) |
| void Eeprom_24AA64_Read | ( | int8 | board_num, |
| int16 | address, | ||
| int8 * | data_ptr, | ||
| int16 | num_bytes | ||
| ) |
| void Eeprom_24AA64_Write | ( | int8 | board_num, |
| int16 | address, | ||
| int8 * | data_ptr, | ||
| int16 | num_bytes | ||
| ) |
| #define EEPROM_24AA64_PAGE_SIZE 32 |