MINI51DE_BSP V3.02.004
The Board Support Package for Mini51DE Series MCU
Functions
eeprom_24lc64.h File Reference

MINI51 series 24LC64 EEPROM library header file. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void EEPROM_Init (void)
 Open I2C interface to access EEPROM. More...
 
void EEPROM_Write (uint32_t address, uint8_t data)
 Write data to EEPROM. More...
 
uint8_t EEPROM_Read (uint32_t address)
 Read data from EEPROM. More...
 
void EEPROM_PageWrite (uint32_t u32Addr, uint8_t *pu8Buf)
 Write page data to EEPROM. More...
 
uint8_t EEPROM_SequentialRead (uint32_t u32Addr, uint8_t *pu8Buf, uint32_t u32Size)
 Read data from EEPROM using sequential read method. More...
 

Detailed Description

MINI51 series 24LC64 EEPROM library header file.

Version
V0.10
Revision
2
Date
13/09/30 6:48p
Note
SPDX-License-Identifier: Apache-2.0 Copyright (C) 2013 Nuvoton Technology Corp. All rights reserved.

Definition in file eeprom_24lc64.h.

Function Documentation

◆ EEPROM_Init()

void EEPROM_Init ( void  )

Open I2C interface to access EEPROM.

Parameters
None
Returns
None

Definition at line 25 of file eeprom_24lc64.c.

Here is the call graph for this function:

◆ EEPROM_PageWrite()

void EEPROM_PageWrite ( uint32_t  u32Addr,
uint8_t *  pu8Buf 
)

Write page data to EEPROM.

Parameters
u32AddrAddress for reading
pu8BufThe pointer of buffer that data will be written.
Returns
None

Definition at line 396 of file eeprom_24lc64.c.

Here is the call graph for this function:

◆ EEPROM_Read()

uint8_t EEPROM_Read ( uint32_t  u32Addr)

Read data from EEPROM.

Parameters
u32AddrAddress for reading
Returns
Data

Definition at line 137 of file eeprom_24lc64.c.

Here is the call graph for this function:

◆ EEPROM_SequentialRead()

uint8_t EEPROM_SequentialRead ( uint32_t  u32Addr,
uint8_t *  pu8Buf,
uint32_t  u32Size 
)

Read data from EEPROM using sequential read method.

Parameters
u32AddrAddress for reading
pu8BufThe pointer of buffer that data will be put.
u32SizeRead size
Returns
Actual size that read from EEPROM

Definition at line 269 of file eeprom_24lc64.c.

Here is the call graph for this function:

◆ EEPROM_Write()

void EEPROM_Write ( uint32_t  u32Addr,
uint8_t  u8Data 
)

Write data to EEPROM.

Parameters
u32AddrAddress for writing
u8DataData for writing
Returns
None

Definition at line 37 of file eeprom_24lc64.c.

Here is the call graph for this function: