智能车制作

标题: flash存储数据 [打印本页]

作者: 赵宇爱韦德    时间: 2015-5-10 16:07
标题: flash存储数据
flash中存储int型数据已经调试出来了。请问大神们flash中存储float型数据怎么弄???

作者: 玩意Tc    时间: 2015-5-10 19:49
你自己把整形写成浮点型不就可以啦  把浮点数*100或者1000 读取的时候再解算呗
作者: 赵宇爱韦德    时间: 2015-5-10 19:54
玩意Tc 发表于 2015-5-10 19:49
你自己把整形写成浮点型不就可以啦  把浮点数*100或者1000 读取的时候再解算呗

我那样试过,准确的说我存的是将float型强制转换为u8型写入flash中,然后读取数据时将u8型强制转换回来float型,中间都有乘除100,但没有实现记忆功能,感觉只能修改flash读和写的函数,但是又不是特别理解,大神你会吗?

作者: zhou1994    时间: 2015-5-10 20:34
一个float数据靠4个字节拼接起来
作者: 玩意Tc    时间: 2015-5-10 20:48
赵宇爱韦德 发表于 2015-5-10 19:54
我那样试过,准确的说我存的是将float型强制转换为u8型写入flash中,然后读取数据时将u8型强制转换回来fl ...

我是这样用的 而且可以用 我 只存小数点后两位  思路已经给你了  剩下的靠你自己了

作者: 赵宇爱韦德    时间: 2015-5-10 21:07
玩意Tc 发表于 2015-5-10 20:48
我是这样用的 而且可以用 我 只存小数点后两位  思路已经给你了  剩下的靠你自己了

恩恩   谢谢

作者: westzhao    时间: 2015-5-10 22:54
4个字节 用共用体
作者: 您xin    时间: 2015-5-11 13:56
:):)
作者: 1013956044    时间: 2016-1-6 23:10
先*1000后再存  请问题主你们的flash存的是数组?
作者: 1013956044    时间: 2016-1-6 23:10
先*1000后再存  请问题主你们的flash存的是数组?




欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2