WCH沁恒单片机
直播中

李晓鹏

8年用户 1365经验值
私信 关注
[问答]

CH573 EEPROM如何存取float型数据?

例程里没有存取float型的程序

  有大神可以告诉一下吗,最好可以举个例子

  

回帖(1)

寇亦青

2022-8-26 09:29:41
存储弹奏正确答案,聪明伶俐:

浮动 f1 = 3.14;
PRINT("f1=%frn",f1);
EEPROM_ERASE(0, EEPROM_BLOCK_SIZE);
EEPROM_WRITE(0, &f1,sizeof(float));

浮动 f2;
PRINT("读取前 f2=%frn",f2);
EEPROM_READ(0, &f2, sizeof(float) );
PRINT("读取后f2=%frn",f2);
打印结果:

f1=3.140000
读前 f2=0.000000
读后 f2=3.140000


需要使能打印:


举报

更多回帖

发帖
×
20
完善资料,
赚取积分