21 lines
539 B
C
21 lines
539 B
C
#ifndef _MCU_BSP_EEPROM_H_
|
|
#define _MCU_BSP_EEPROM_H_
|
|
|
|
/********************************基础配置*************************************/
|
|
|
|
#define MCU_BSP_EEPROM_SIZE 0x1800
|
|
|
|
#define MCU_BSP_EEPROM_ADDR_START 0x0000
|
|
#define MCU_BSP_EEPROM_ADDR_END (MCU_BSP_EEPROM_ADDR_START + 0x17ff)
|
|
|
|
#include <stdbool.h>
|
|
#include <stdint.h>
|
|
|
|
void McuBspEepromInit(void);
|
|
int8_t McuBspEepromSaveValue(uint32_t address, uint32_t *data, uint32_t datalen);
|
|
int8_t McuBspEepromReadValue(uint32_t address, uint32_t *data, uint32_t datalen);
|
|
|
|
|
|
#endif
|
|
|