MINI51DE_BSP V3.02.004
The Board Support Package for Mini51DE Series MCU
eeprom_24lc64.h
Go to the documentation of this file.
1/**************************************************************************/
13#ifndef __EEPROM_24LC64_H__
14#define __EEPROM_24LC64_H__
15
16/*---------------------------------------------------------------------------------------------------------*/
17/* Define functions prototype */
18/*---------------------------------------------------------------------------------------------------------*/
19extern void EEPROM_Init(void);
20extern void EEPROM_Write(uint32_t address, uint8_t data);
21extern uint8_t EEPROM_Read(uint32_t address);
22extern void EEPROM_PageWrite(uint32_t u32Addr, uint8_t *pu8Buf);
23extern uint8_t EEPROM_SequentialRead(uint32_t u32Addr, uint8_t *pu8Buf, uint32_t u32Size);
24
25#endif
uint8_t EEPROM_SequentialRead(uint32_t u32Addr, uint8_t *pu8Buf, uint32_t u32Size)
Read data from EEPROM using sequential read method.
uint8_t EEPROM_Read(uint32_t address)
Read data from EEPROM.
void EEPROM_Init(void)
Open I2C interface to access EEPROM.
Definition: eeprom_24lc64.c:25
void EEPROM_Write(uint32_t address, uint8_t data)
Write data to EEPROM.
Definition: eeprom_24lc64.c:37
void EEPROM_PageWrite(uint32_t u32Addr, uint8_t *pu8Buf)
Write page data to EEPROM.