本人现在做一个上位机测试软件,
labview上位机给串口仪器发一条命令,然后接收串口仪器发送过的数据,总共有12个数据,一个数据有四个字节组成,上位机需要把这个四个字节转换浮点数。本人在LABVIEW中用了强制类型转换,但是不知道为什么老是转换不成功,其中程序代码如下:
但是本人单独写了一个强制类型的转换程序,却能成功转换,程序代码如下:
真是太奇怪了,同样是四字节的十六进制字符串转换成单精度浮点数,为什么转换结果不一样呢
麻烦各位高手指点,谢谢大家了
注:截图00为转换不成功截图,截图01为转换成功截图
-
LABVIEW程序
-
可以用
for循环移位寄存器再加个初始化
这个是大神
一周热门 更多>