请支持我敬佩的作者,原帖地址:http://www.eefocus.com/csxcs366/blog/09-10/178247_5b164.html

一个单精度浮点数占四个字节
我现在知道这个四个字节的内容 如何转换成 浮点数
delphi下我用拷贝内存的方式
请问 labview 下如何  操作

var  rf:Single;
ida[0]:=$41;ida[1]:=$44;ida[2]:=$cc;ida[3]:=$cd;
   copymemory(@rf,@ida,sizeof(rf));
结果 rf 就是 12.3
上边是用拷贝内存的方式

如果用 协议 规定 那太麻烦了

我在前面的文章中已经谈到的串口字节通讯的问题。

http://www.eefocus.com/blog/csxcs366/09-09/176700_6a983.html

现在涉及的问题是如何把16进制(hex) 方式下的字符串转换成单精度数,以及如何把单精度数转换成HEX字符串的问题。这实际都是数据类型内存转换问题。

1、HEX字符串转换为单精度数。

2、单精度数转换为HEX字符串

3、输入正常方式下的16进制字符串,

一般情况下,我们通常采用HEX方式显示的字符串,直接发送到串口。但是某些情况下,需要在正常方式下,输入16进制字符串。

这种情况下,可以采用U8数组的输入方式,进制设置为16进制,这样可以有效地避免错误的输入。输入被限制在0-9和a-f 之间。

如果直接采用字符串输入,需要设置合适的间隔符号,比如逗号、空格等,并需要做相应的转换。程序框图如下所示:

匿名用户  12-02-20
陈老师,最后的那个程序框图有错误。
1.输出与输入数据不对应。
2.“电子表格字符串至数组转换”函数的分隔符参数不应是“\s”,而是一空格常量。

10、网友问答之串口字节方式传递单精度数--------labview宝典相关推荐

  1. 使用串口中断方式实现串口通信

    文章目录 一. 实验环境 二.实验目标 三.串口中断方式特点 四.HAL配置串口通信 五.开发板引脚连接 六.程序代码 (1)接收单个字符控制串口发送 (2)接收多个字符控制串口发送 七.总结 一. ...

  2. 一种串口拓展方式、使用CH438芯片做并口转八串口

    引言 最近在做一个智能垃圾桶的项目,小区用的那种不是家里面的那种哈,由于需要四个垃圾桶,所以挂载多个模组就是一个比较麻烦的事情,一般STM32的芯片最多就只有八个串口,所以选择拓展串口的方式来做. 主 ...

  3. 网友问答之:AD、DNS转发器、WINS不能自动启动

    网友问答之:AD.DNS转发器.WINS不能自动启动 1.企业网络中,将DNS与Active Directory集成在一起即可,一般建议配置2台Active Directory服务器. 络腮胡2014 ...

  4. STM32cube HAL库 UART串口中断方式收发任意长度 调试笔记

    STM32Cube对于新项目的开发能节省不少时间,从繁琐芯片初始化中解脱出来 1.STM32 UART初始化部分,配置好工程,采用STM32cube生成代码,初始化即已经完成. 2.串口中断方式的发动 ...

  5. 嵌入式作业STM32采用串口DMA方式发送数据

    目录 前言 要求 一.DMA的基本介绍 DMA的基本定义 DMA的主要特征 STM32F411x系列芯片DMA控制器 二.通过CubeMX配置项目 1.创建项目 2.选择芯片STM32F103C8T6 ...

  6. STM32F103C8T6核心开发板下,采用串口DMA方式向上位机连续发送数据的实例详解

    STM32采用串口DMA方式,用115200bps或更高速率向上位机连续发送数据 文章目录 STM32采用串口DMA方式,用115200bps或更高速率向上位机连续发送数据 前言 一.DMA应用初步 ...

  7. UART串口校验方式(无校验、奇偶校验、固定校验)

    UART串口校验方式(奇偶校验.固定校验.无校验) 串口通信校验方式 奇偶校验位 固定校验位(Stick) 无校验位 校验位:串口通信中的检错方式.串口在接收数据时,如果无检验位,则只要检测到串口出现 ...

  8. sun存储的串口连接管理_【转贴】Sun ALOM, ILOM, ELOM and v20z-v40z的串口访问方式汇总...

    [转贴]Sun ALOM, ILOM, ELOM and v20z-v40z的串口访问方式汇总 (2011-12-23 03:49:45) 标签: 杂谈 [转贴]Sun ALOM, ILOM, ELO ...

  9. 【嵌入式系统开发13】采用串口中断方式完成单字符接受与字符串接受

    本文目的是主要介绍通过STM32F103C8T6接收到字符"s"时,停止持续发送"hello windows!"; 当接收到字符"t"时,持 ...

  10. 黄聪:解决Jquery在GET方式传递参数时gb2312中文编码乱码

    数据传递编码仅支持UTF-8,这个虽然是全球统一编码,但是也要考虑一下中国人名本地网站的编码问题吧 而且 在jquery的发送端,无论你设置了程序级编码还是页面级编码,jquery都会使用utf-8的 ...

最新文章

  1. python神秘的魔法函数_Python魔法函数
  2. 6位图灵奖获得者、10多位院士在线“教学”,这套关于“人工智能下一个十年”的课程免费提供给你...
  3. vscode 逗号不换行_在VSCode里面配置Vim正确姿势(细节解析)
  4. 怎么修改gif图片中的文字[实用]
  5. 【SRIO】4、Xilinx RapidIO核详解
  6. windows redis sentinel install
  7. leetcode 88 Merge Sorted Array
  8. 用java语言写网上购物的语句_用java代码写一个简单的网上购物车程序
  9. 联通光猫pt952g管理员密码获取 v1.0
  10. 安装IDEA 并创建快捷方式
  11. 基于MATLAB的特征值与特征向量(附完整代码)
  12. html 中的版权符号 : 圆圈C
  13. 什么是DNS的正向解析与反向解析?代码实现?
  14. PLSQL连接Oracle11g64位操作步骤
  15. 鏈接腳本、靜態庫、共享庫
  16. 未来计算机图文,毕业图文集 |未来也要笑着走
  17. 二次冲击港交所,手握宝可梦、游戏王的云涌控股困于IP依赖
  18. 基于cocos2dx的横版动作游戏制作(一)
  19. D435i相机标定(不同标定方法总结)
  20. PCIE-5565PIORC GE 光纤网络节点卡

热门文章

  1. 最好用的服务器定时自动关机或重启软件
  2. unity skybox天空盒下载
  3. linux中c 网络编程,Linux下C网络编程(socket)
  4. 百度文库免费下载,亲测,原格式文档
  5. alisql mysql_AliSQL 5.6.32 vs MySQL 5.7.15抢鲜测试
  6. eclipse jdk官网下载不了
  7. 智能手机玩转Smart3D三维建模介绍
  8. Javascript 高级程序设计第三版理解
  9. 网易常用镜像及使用方式
  10. 微软应用商店_微软商店那些好用的UWP软件!你不看这篇文章会后悔的!超级实用! | APP杂货店...