2019-02-21 如何在EEPROM里面存储float函数

在网上看了很多存储的float到eeprom的例子不过感觉都不是很便捷 下面介绍一种十分有效的方式


float a = 2.3;

float b = 0;

EEPROM_Write((uint8*)&a, 0x00,sizeof(float));

EEPROM_Read((uint8*)&b, 0x00, sizeof(float));

因为float是占用四个字节,而eeprom每次可以放置1个字节。 所以必须得把float a的地址变成字节地址, 写四次写入eeprom。

你可能感兴趣的:(2019-02-21 如何在EEPROM里面存储float函数)