二進制文件的瀆/寫操作
發布時間:2014/10/10 20:23:57 訪問次數:624
對于計算機系統來說,ICL7136CPLZ二進制文件就是將數據按照特定的方式組織起來的文件,狹義上是指除純文本文件之外的所有文件。對于二進制文件的操作LabVIEW中提供了專門的接口。
選擇圖3-124路徑中的Write to Binary File.vi圖形函數接口,并按照該函數的參數設置要求輸入相關的參數,框圖中程序如圖3-130所示。Write to Binary File函數的輸入參數很多,但是一般情況T,只要指出要打開的二進制文件的路徑和要寫入的數據就可以進行簡單的使用了,Write to Binary File的輸入參數“byte order”在本例中設置為0,表示存儲數據的高位字節占據內存的低位地址( big-endian),如果設置為2則正好相反(little-endian);如果設置為l(native order)則采用主機的字節順序,一般與設置為0相同或與設置為2相同。二進制文件的路徑如圖3-130所示,一維數組Array 9的初始化如圖3-131,其數據類型為I32,如圖3-130
所示。啟動程序后,Waveform Graph中顯示結果如圖3-131所示。Waveform Graph控件位于前面板Controls選板的Epress \Graph Indicators路徑下。
對于計算機系統來說,ICL7136CPLZ二進制文件就是將數據按照特定的方式組織起來的文件,狹義上是指除純文本文件之外的所有文件。對于二進制文件的操作LabVIEW中提供了專門的接口。
選擇圖3-124路徑中的Write to Binary File.vi圖形函數接口,并按照該函數的參數設置要求輸入相關的參數,框圖中程序如圖3-130所示。Write to Binary File函數的輸入參數很多,但是一般情況T,只要指出要打開的二進制文件的路徑和要寫入的數據就可以進行簡單的使用了,Write to Binary File的輸入參數“byte order”在本例中設置為0,表示存儲數據的高位字節占據內存的低位地址( big-endian),如果設置為2則正好相反(little-endian);如果設置為l(native order)則采用主機的字節順序,一般與設置為0相同或與設置為2相同。二進制文件的路徑如圖3-130所示,一維數組Array 9的初始化如圖3-131,其數據類型為I32,如圖3-130
所示。啟動程序后,Waveform Graph中顯示結果如圖3-131所示。Waveform Graph控件位于前面板Controls選板的Epress \Graph Indicators路徑下。