久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2895|回復: 6
打印 上一主題 下一主題
收起左側

求大牛,float 存放到eeprom的方法。

[復制鏈接]
跳轉到指定樓層
樓主
ID:362432 發表于 2018-6-30 20:46 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
如題, 請教下 float 的變量 如何放到eeprom里?  試過乘以倍數取整 好像這個辦法行不通。 看到有說用 float x;
int x_h, x_l

x_h = *(int * )&x; //這個取floast前面兩個字節

x_l = *(((int* )&x)+1); // 這個取后面兩個字節存放.  這種辦法 我怎么將高位 與低位 再組合回去呢?或有其它的辦法嗎?
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:362432 發表于 2018-6-30 22:40 來自手機 | 只看該作者
求指點
回復

使用道具 舉報

板凳
ID:155507 發表于 2018-6-30 22:54 | 只看該作者
用c語言關鍵字union來解決。

union xxx
{
  char c[4];
  float f;
}y;

定義一個“共用體”xxx,y作為“共用體變量”,里面再定義一個char類型的變量數組c[4]和float類型的變量f。

根據union的定義,里面的變量占用同一個內存地址。所以,c[4]和f的內存地址是一樣的,說的再通俗一點,就是c[4]的4個數實際上就是f的四個字節。

回復

使用道具 舉報

地板
ID:362432 發表于 2018-7-1 12:58 | 只看該作者
angmall 發表于 2018-6-30 22:54
用c語言關鍵字union來解決。

union xxx

您好。 char c[4]; 這個我是c[4],c[3],c[2].。。。。 這樣一個一個存入是嗎?
回復

使用道具 舉報

5#
ID:362432 發表于 2018-7-1 14:11 | 只看該作者
angmall 發表于 2018-6-30 22:54
用c語言關鍵字union來解決。

union xxx

如果存儲的話 直接將 c[4]  。。 c[3]等 一位一位存入????
回復

使用道具 舉報

6#
ID:155507 發表于 2018-7-1 16:03 | 只看該作者
如果存儲的話 直接將 c[3]  。。 c[0]等 一位一位存入

union xxx
{
  char c[4];
  float f;
}y;

y.f= 1234.567;

eepromSave(y.c[3]);
eepromSave(y.c[2]);
eepromSave(y.c[1]);
eepromSave(y.c[0]);


回復

使用道具 舉報

7#
ID:362857 發表于 2018-7-2 09:22 | 只看該作者
float一般來說是32bit,但不同編譯器不保證一樣,如果你是一個環境那倒無所謂,一般來說數據傳輸或存儲都要字節序列化,json是目前最常用的方法之一
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 精品国产乱码久久久久久1区2区 | 黑色丝袜三级在线播放 | 中文字幕精品一区二区三区精品 | 粉嫩在线| 91久久久久久久 | 亚洲精品视频在线观看免费 | 男人的天堂久久 | 天堂成人国产精品一区 | 特黄特色大片免费视频观看 | 国产精品九九九 | 一级片视频免费 | 黄色毛片免费 | 一级片网址 | 国产精品视频一二三 | 国产欧美日韩一区二区三区在线观看 | 日韩在线免费 | 伊人成人免费视频 | 国产精品亚洲成在人线 | 久久6视频 | 国产日韩久久久久69影院 | 欧美日韩不卡在线 | 久久久精品 | www日韩高清 | 成人天堂噜噜噜 | 爱高潮www亚洲精品 中文字幕免费视频 | 日本久久网 | www.男人天堂.com| 欧美区日韩区 | 手机av在线| av黄色在线观看 | 国产精品一区二区三区在线 | 国产精品成人国产乱一区 | 欧美日韩国产中文 | 看一级黄色毛片 | 97狠狠干| 精品视频在线免费观看 | 国产区在线观看 | 黄色国产区| 精品一区二区免费视频 | 91在线精品一区二区 | 日干夜操 |