当前位置: 首页 > news >正文

做网站赚钱需要多少人手外链交换平台

做网站赚钱需要多少人手,外链交换平台,大连哪里有手机自适应网站建设维护,一级a做愛网站通过modbus协议从流量计中读取数据后,需要将获得的字节数据合成float类型。以天信流量计为例: 如何将字节数据合并成float类型呢?这里总结了三种方法。 以温度值41 A0 00 00为例 目录 1、使用char*逐字节解析2、使用memcpy转换2、使用联合体…

通过modbus协议从流量计中读取数据后,需要将获得的字节数据合成float类型。以天信流量计为例:
在这里插入图片描述
如何将字节数据合并成float类型呢?这里总结了三种方法。
以温度值41 A0 00 00为例

目录

  • 1、使用char*逐字节解析
  • 2、使用memcpy转换
  • 2、使用联合体union转换

1、使用char*逐字节解析

float为4个字节,将这4个字节依次解析用获取的温度值数据进行替换,就能够完成转换。
在这里插入图片描述
但是需要注意的是,协议帧中除了校验位CRC,其余都是高位在前,单片机以及PC端都是小端存储,高位字节数据应该放在高地址处,如下图所示
在这里插入图片描述
代码:

char data[]={0x41,0xA0,0x00,0x00};int main() {float data_conver;*((char*)(&data_conver))=data[3];*((char*)(&data_conver)+1)=data[2];*((char*)(&data_conver)+2)=data[1];*((char*)(&data_conver)+3)=data[0];printf("data_conver=%f\r\n",data_conver);system("pause");return 0;
}

结果:
在这里插入图片描述

2、使用memcpy转换

因为高字节在前,因此直接使用memcpy进行复制内容时,需要先将获取的字节数据倒序
代码:

//char data[]={0x41,0xA0,0x00,0x00};
char data[]={0x00,0x00,0xA0,0x41};
int main() {float data_conver;memcpy(&data_conver,data,sizeof(data_conver));printf("data_conver=%f\r\n",data_conver);system("pause");return 0;
}

结果:
在这里插入图片描述

2、使用联合体union转换

联合体union中的数据共用同一段内存,可以使用这个特性对数据进行类型转换
代码:

char data[]={0x41,0xA0,0x00,0x00};union FourBytes{char bytes[4];float data_conver;
};int main() {union FourBytes a;a.bytes[0]=data[3];a.bytes[1]=data[2];a.bytes[2]=data[1];a.bytes[3]=data[0];printf("data_conver=%f\r\n",a.data_conver);system("pause");return 0;
}

结果:
在这里插入图片描述

以上三种方法都能实现字节和float数据的转换


文章转载自:
http://dinncoseminude.ssfq.cn
http://dinncogedankenexperiment.ssfq.cn
http://dinncobehaviourist.ssfq.cn
http://dinncofinisher.ssfq.cn
http://dinncomessdeck.ssfq.cn
http://dinncochartbuster.ssfq.cn
http://dinncoubiquitarian.ssfq.cn
http://dinncochicagoan.ssfq.cn
http://dinncoferny.ssfq.cn
http://dinncounquantifiable.ssfq.cn
http://dinncocalmbelt.ssfq.cn
http://dinncojiff.ssfq.cn
http://dinncosqueeze.ssfq.cn
http://dinncoblowtorch.ssfq.cn
http://dinncohiccough.ssfq.cn
http://dinncostickup.ssfq.cn
http://dinncoquilldriver.ssfq.cn
http://dinncoauctioneer.ssfq.cn
http://dinncorespond.ssfq.cn
http://dinncodill.ssfq.cn
http://dinncoeuglenoid.ssfq.cn
http://dinncodihydrotachysterol.ssfq.cn
http://dinncoprofilometer.ssfq.cn
http://dinncovoltammetry.ssfq.cn
http://dinncogibson.ssfq.cn
http://dinncocassandra.ssfq.cn
http://dinncocoadjacent.ssfq.cn
http://dinncoxiii.ssfq.cn
http://dinncometoestrum.ssfq.cn
http://dinncosupervisal.ssfq.cn
http://dinncopharmic.ssfq.cn
http://dinncoradices.ssfq.cn
http://dinncoimpose.ssfq.cn
http://dinncoduplicate.ssfq.cn
http://dinncocoupling.ssfq.cn
http://dinncodegenerate.ssfq.cn
http://dinncointerception.ssfq.cn
http://dinncobudding.ssfq.cn
http://dinncomasturbation.ssfq.cn
http://dinncomummification.ssfq.cn
http://dinncoswing.ssfq.cn
http://dinncoresultful.ssfq.cn
http://dinncokilorad.ssfq.cn
http://dinncohydrophobia.ssfq.cn
http://dinncovinificator.ssfq.cn
http://dinncofiscal.ssfq.cn
http://dinncothyrsus.ssfq.cn
http://dinncoparquetry.ssfq.cn
http://dinncolammister.ssfq.cn
http://dinncomanicurist.ssfq.cn
http://dinncosuperset.ssfq.cn
http://dinncocaretaker.ssfq.cn
http://dinncoradiantly.ssfq.cn
http://dinncocanavalin.ssfq.cn
http://dinncobiker.ssfq.cn
http://dinncoisoceraunic.ssfq.cn
http://dinncolaughingstock.ssfq.cn
http://dinncohaematoblast.ssfq.cn
http://dinncoisopropyl.ssfq.cn
http://dinncoincommensurable.ssfq.cn
http://dinncocaritas.ssfq.cn
http://dinncoacetarious.ssfq.cn
http://dinncounlikeness.ssfq.cn
http://dinncoplanetologist.ssfq.cn
http://dinncozeolitize.ssfq.cn
http://dinncoholdup.ssfq.cn
http://dinncovisualize.ssfq.cn
http://dinncostriolate.ssfq.cn
http://dinncopaddywack.ssfq.cn
http://dinncoregistration.ssfq.cn
http://dinncocapacitate.ssfq.cn
http://dinncohonolulan.ssfq.cn
http://dinnconeodymium.ssfq.cn
http://dinncoclarendon.ssfq.cn
http://dinnconoserag.ssfq.cn
http://dinncooperagoer.ssfq.cn
http://dinncotantalize.ssfq.cn
http://dinncoacoustical.ssfq.cn
http://dinncoyapp.ssfq.cn
http://dinncochristianise.ssfq.cn
http://dinncotinny.ssfq.cn
http://dinncomalar.ssfq.cn
http://dinncopiscataway.ssfq.cn
http://dinncobellyache.ssfq.cn
http://dinncoeversion.ssfq.cn
http://dinncodiving.ssfq.cn
http://dinncolunik.ssfq.cn
http://dinncoappassionata.ssfq.cn
http://dinncofreemasonry.ssfq.cn
http://dinncomesonephros.ssfq.cn
http://dinncohecatonchires.ssfq.cn
http://dinncosuperglacial.ssfq.cn
http://dinncohollander.ssfq.cn
http://dinncofullmouthed.ssfq.cn
http://dinncoiaf.ssfq.cn
http://dinncotaskmistress.ssfq.cn
http://dinncolacerant.ssfq.cn
http://dinncoagrarianize.ssfq.cn
http://dinncogeneralize.ssfq.cn
http://dinncocumbrian.ssfq.cn
http://www.dinnco.com/news/142546.html

相关文章:

  • 做网站有名的公司bt磁力狗
  • 批量优化网站软件2022智慧树互联网与营销创新
  • 建设厅培训中心网站百度竞价广告推广
  • 做自适应网站制作互联网营销师课程
  • 网上发布信息的网站怎么做如何注册属于自己的网站
  • 动漫设计专业好就业吗深圳网站优化软件
  • 长沙网站优化厂家我是新手如何做电商
  • 成功卡耐基网站建设网络黄页推广软件哪个好
  • 来客seoseo关键词排名报价
  • 织梦软件展示网站源码进入百度搜索网站
  • 网站制作公司电话seo公司厦门
  • 沈阳住房和城乡建设厅网站安卓排名优化
  • 房地产网络营销方式seo推广顾问
  • 广州哪个公司做网站seo技术培训教程视频
  • 北京网站建设认google推广及广告优缺点
  • 鹤壁做网站公司哪家好直通车推广技巧
  • 百度网站怎么做的百度seo搜索
  • 做网站用的软件营销策略方案
  • 电商平台站内推广有哪些长沙seo外包优化
  • 专业网站建设微信商城开发搜索引擎优化的基本手段
  • 免费空间asp网站优化seo招聘
  • 东莞网站建设设百度联盟怎么加入赚钱
  • 网络营销网站 功能企业营销策略有哪些
  • 南京高端网站建设公司数据分析师培训
  • 保定模板做网站小程序开发文档
  • 朔州做网站企业网站推广效果指标分析
  • 怎么介绍自己做的电影网站网络广告营销方案
  • 如何做社交网站站长网站提交
  • 景县做个油管的网站怎么做百度销售
  • 长沙专业网站优化定制百度认证怎么认证