Matlab实现高速数据采集卡驱动的调用
运用c-mex混合编程的方法,通过接口函数mexfunction实现对高速数据采集卡驱动的调用。
一、指令格式
指令+bar地址+偏移地址+值
Cmd+bar_addr+Offset+Value
cmd:0写寄存器
cmd:1读寄存器
二、使用方法
用matlab打开QTPCIDevUser.m文件,点击运行,按提示输入先后输入指令Cmd,输入bar地址(bar_addr),输入偏移地址(Offset),执行写操作时输入值(Value),执行读操作时只输入指令、bar地址、偏移地址即可。(传入的值均为十进制数值)
三、实现原理
通过接口函数mexfunction传入相应指令,实现用户对QTPCIAPI中封装的相应函数的调用,从而实现相应功能。
只需要对接口函数的修改,就可以实现对驱动的功能的修改。
四、编译方法
在matlab的commandwindow中输入mexQTPCIDev.cpp(要把函数所需头文件全部放在matlab活动的文件夹下)
本方案只是初步demo,后的使用需要一些修改、优化与调试。
若您有高速数据采集板卡定制需求,请联系我们:400-000-4026
关于坤驰科技:
坤驰科技是专注于高速数据采集与信号处理、高速数据存储与记录的高科技公司。坤驰科技为用户提供成熟的标准高速数据采集产品与技术,也可为用户提供定制化的高速信号采集解决方案。目前坤驰科技服务过的研究所、科研单位已达近百家。高速数据采集产品线涵盖PCIExpress、cPCI、PXIe、VPX、USB等总线,包含高速AD、DA平台、FPGA、DSP处理平台,SATA/SSD、Flash存储平台等。
全国咨询电话:400-000-4026
公司官方网站:http://www.mmz163.com
同类文章排行
- Spectrum数字化仪新增SCAPP选项以加速和简化信号处理
- 高速ADC板卡QT1125在飞行时间质谱中的应用
- 高速数字化仪的信号处理功能简介
- 高速数据采集卡之PCI总线驱动
- 高速数据采集卡软件架构
- 基于FPGA高速数据采集的IODELAY调整探讨
- 基于光纤接口高速数据采集卡
- 高速数据采集系统中FPGA复位讨论
- 硬件研发部门采购小谈
- 芯片选型心得
最新资讯文章
- Spectrum高速采集卡和任意波形发生卡AWG现在支持基于ARM的NVIDIA Jetson
- 高速采集方案使利用UHF局部放电检测技术监控电网成为现实
- 高速数据采集卡是如何帮助原子力显微镜改进性能的?
- Teledyne SP Devices发布持续数据传输为7GB/s的12bit数字化仪
- 开工大吉
- 坤驰科技祝大家春节快乐!
- 坤驰科技2020年度总结会议圆满结束
- Spectrum推出8款高性能hybridNETBOX,集发生器与数字化仪于一体
- 盘点2020年度坤驰科技推出的FMC系列产品
- 德国Spectrum全面升级SBench-6专业版软件
您的浏览历史
