一、EEPROM
(1)板载 EEPROM
**EEPROM(Electrically Erasable Programmable read only memory)**是指带电可擦可编程只读存储器,掉电后数据不丢失,使用方便,可重复擦写,电擦除。
STM32L071 系列提供了高达6千字节的 EEPROM,对 EEPROM 进行编程时采用在按字、半字或字节,可以页执行擦除操作。
图1 板载存储资源
(2)接口函数
🔅EEPROM 解锁函数
HAL_StatusTypeDef HAL_FLASHEx_DATAEEPROM_Unlock(void)
解锁数据存储器和 FLASH_PECR 寄存器访问;
- 启用数据EEPROM访问和闪存程序擦除控制寄存器访问;
- 在读写 EEPROM 之前都需要调用该函数;
🔅EEPROM 锁定函数