微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > 虚拟仪器 > 非LV程序读LV生成的二进制文件的问题?

非LV程序读LV生成的二进制文件的问题?

时间:12-13 整理:3721RD 点击:
Windows应用程序以Little Endian 读二进制文件,而LV以big Endian 的形式存储,如何
转换呢?
.77

1.Labview中转换成Low Endian然后存储.推荐这种做法.因为让存数据的程序来处理格式问
题比较合适.可以在ni网站搜到vi.
http://digital.ni.com/public.nsf/3efedde4322fef19862567740067f3cc/97332426d636
30ee862565070049ffbb?OpenDocument
2.在其他程序中,以byte格式读入,掉换顺序.然后,C里面比较简单,可以用指针强制转换成
其他格式数据.basic里面除了UINT外,你大概要先存为另外一个文件了(除非你玩过那个叫
做copymemory的API.
.70


.123

 bin_file_read.vi

 bin_file_write.vi

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top