NI LabVIEW,CVI,数据采集等产品讨论区

取消
显示结果 
搜索替代 
您的意思是: 

三维数组分离

开发第三方硬件DSO25216A存储示波器,采用调用动态链接库的方式,dll文本说明里数据存放是这样的

//BufA1[0]: data store for A1 ;128k

//BufA1[1024*128]: data store for A1 ;128k

//BufA1[1024*128*2]: data store for d0-d7 ;128k

//BufA1[1024*128*3]: data store for d8-d15 ;128k

 

在公司提供的VB程序里数据存放是这样的:

Public BufA1(65535, 1, 7) As Byte 'BufA1(65535, 0, 4) for usb read
'BufA1(0,0,0)=BufA1
'BufA1(0,0,1)=BufA2
'BufA1(0,0,2)=BufL0
'BufA1(0,0,3)=BufL1

我在LabVIEW8.0里面应该如何初始化定义数组,以及如何分离这几个通道的数据?万分感谢!

在附件里提供了VB源代码和dll的文本说明

0 项奖励
1 条消息(共 2 条)
3,530 次查看
在LabVIEW的程序框图中单击右键,选择数组函数选版,有初始化数组和索引数组。
Qiushi Shen
DSM Nanjing
NISH
0 项奖励
2 条消息(共 2 条)
3,486 次查看