Files
stm32-iot-sensor-node/mylib/eeprom.h
T
2026-10-19 15:47:18 +08:00

24 lines
618 B
C

#ifndef __EEPROM_H
#define __EEPROM_H
#include <stm32f10x_conf.h>
//EEPROM 初始化
void eeprom_init(void);
//在addr地址写入一个字节data
void eeprom_write_one_byte(u8 addr,u8 data);
//从向设备的addr地址写入size个字节
void eeprom_write_bytes(u8 addr,const u8*buf,u8 size);
//在当前位置读取一个字节,然后地址后移一个字节
u8 eeprom_read_cur_byte(void);
//从addr地址随机读取一个字节
u8 eeprom_read_one_byte(u8 addr);
//从addr地址开始读取size分字节放入buf
void eeprom_read_bytes(u8 addr,u8 *buf,u8 size);
#endif //__EEPROM_H