|
|
开发北京迪阳公司dso25216型数字存储示波器时,在分离存储在三维数组的各通道数据时遇到问题,采用调用DLL的方法,在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
应该怎么初始化定义这个数组,以及怎样分离各通道数据?谢谢!在附件中有VB源码和DLL文本说明 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
×
|