共查询到20条相似文献,搜索用时 15 毫秒
1.
动态链接库技术在虚拟仪器开发中的应用 总被引:2,自引:0,他引:2
虚拟仪器是计算机技术和现代仪器技术共同发展的结晶,代表着当今仪器发展的最新趋势。动态链接库(DLL)机制的引入使得LabVIEW具有了更加强大的硬件接口的驱动能力。文章首先阐述了DLL技术以及LabVIEW的动态链接库机制,最后详述了利用上述两项技术设计的基于USB总线的虚拟仪器的过程。 相似文献
2.
结合某型信息化弹药弹上电子器件通信问题研究,以C8051F340单片机为例,介绍了单片机与LabVIEW进行USB通信的3种方法.针对LabVIEW,实现USB通信的方式有:利用CIN(代码接口节点),调用DLL(动态链接库),通过VISA(虚拟仪器软件架构).对这3种方式进行详细的介绍和比较,并给出结论. 相似文献
3.
4.
基于LabVIEW的USB无线通信接口的设计 总被引:4,自引:0,他引:4
结合LabVIEW软件开发平台和USB总线的优点,提出了以LabVIEW为应用程序开发平台的USB无线串行通信系统的设计方案,介绍了USB无线通信设备与PC机接口的软硬件设计方法,重点阐述了USB驱动程序和应用程序的设计方法以及在LabVIEW环境下如何调用动态链接库完成应用程序与驱动程序的链接,从而实现在LabVIEW应用软件下进行USB无线通信。该接口界面简单灵活、接口便捷可靠,为进行实验室研究和工业测试提供了很好的利用价值。 相似文献
5.
分析了基于FT245BM芯片的卫星数据接收机的USB接口电路,介绍了由FF245BM芯片开发的USB设备的两种驱动程序的安装和访问方法,采用C#语言开发了多线程的通过DLL直接访问USB设备的接收软件,成功获取到静止气象卫星资料。 相似文献
6.
USB安全钥功能扩展与优化设计 总被引:5,自引:0,他引:5
介绍USB安全钥的完整功能,加密算法的动态链接库DLL设计,在线修改存储在安全钥内的用户产品信息功能的方法。为设计完整的USB设备提供借鉴。 相似文献
7.
针对传统有线USB设备测试系统存在布线、单目标、通用性差等缺陷,设计一套基于LabVIEW的USB设备无线测试系统;系统以LabVIEW为软件开发平台,进行虚拟仪器前面板设计与后台程序的编写;利用无线数据收发模块及其余硬件设备,搭建上位机与设备间无线数据通讯的桥梁;以宏晶STC12C5A60S2单片机为核心控制器,通过引入USB总线接口芯片CH375扩展了USBHOST功能,从而实现上位机和USB设备间数据的无线采集与传输;本系统主要应用于对USB设备的开发调试和测试过程。 相似文献
8.
基于LabVIEW和DLL的USB2850采集卡DAQ系统设计 总被引:1,自引:0,他引:1
介绍了一种在LabVIEW平台下使用国产数据采集卡实现高速数据采集的可行方法。探讨了USB2850高速采集卡在复杂网络应用环境下,通过LabVIEW调用板卡的动态库(DLL),实现上层数据的采集与分析过程的关键技术。实例中设计和实现了下位测控机进行数据采集后再通过以太网与上住处理机进行通信,同时上位处理机进行数据显示和分析,以及远程的Web测控应用。 相似文献
9.
LabVIEW下使用普通数据采集卡方法研究 总被引:1,自引:0,他引:1
针对功能强大、应用广泛的虚拟仪器开发软件LabVIEW只能直接支持NI公司的数据采集卡,而不能直接使用普通数据采集卡的问题,重点研究了在LabVIEW平台下使用普通数据采集卡的重要方法——调用动态链接库(DLL),并结合具体实例详细介绍了在LabVIEW平台下调用DLL的关键技术及步骤。实践证明:在LabVIEW平台下调用DLL来使用普通的数据采集卡,在保留虚拟仪器功能强大、编程灵活、操作简单等众多优点的同时,不仅节约了系统开发成本,而且可以根据DLL来更加灵活地设计系统。 相似文献
10.
提出了一种多个LabVIEW应用程序间通信的新方法。利用共享内存技术,借助VC++6.0编程环境,编写一个动态连接库文件(DLL),在这个DLL文件中定义一块共享数据段,并为这个DLL文件定义访问共享数据段的输入输出函数。在多个LabVIEW应用程序中调用这个DLL文件,实现进程间的通信。 相似文献
11.
提出了一种不同于传统方法编写DLL(动态链接库)的新思路,详细地介绍如何实现基于FX_BD的FXPLC串口通信DLL ,并应用在LabVIEW中。该DLL将更大程度地满足工业的需要。 相似文献
12.
13.
在利用VC开发数字逻辑实验仿真系统时,有大量的虚拟实验元件(仪器)的逻辑功能需要编程实现.利用图形化编程语言LabVIEW编写虚拟元件逻辑功能的DLL函数,可以大大节省代码编写与调试工作量.文章结合实例分析归纳了LabVIEW中DLL函数的制作方法与技巧. 相似文献
14.
在LabVIEW环境下通过调用动态链接库(DLL)函数的方法对DSO2902示波器进行了二次开发.所开发的虚拟示波器具有2路模拟量采集通道,能够实现通道选择、数据采集、数据保存与回放、频谱分析、李沙育图形及波形参数测量功能.仪器前面板界面友好,操作方便.本开发对于LabVIEW驱动非NI公司硬件设备具有参考价值. 相似文献
15.
16.
利用DLL技术实现LabVIEW和MATLAB混合编程 总被引:7,自引:0,他引:7
介绍了利用DLL技术实现LabVIEW和MATLAB进行混合编程的基本原理,并详细阐述了使用MATLAB插件和使用MATLAB引擎两种方法的步骤,最后对两种方法进行了比较,总结了基于DLL混合编程的技术特点. 相似文献
17.
18.
19.
利用LabVIEW和C语言、MATLAB混合编程,设计并实现了航空发动机故障诊断系统。利用C语言设计了数据采集仪的DLL驱动程序,LabVIEW调用DLL实现了数据采集;针对航空发动机振动信号的特点,设计了信号处理与故障特征提取模块;利用MATLAB编译了多算法优化的支持向量机COM组件,LabVIEW调用该组件实现了故障诊断;利用数据库连接工具包设计了数据库管理模块。在航空发动机转子实验台上对该系统性能的测试结果表明,该系统达到了较高的故障诊断精度,同时也验证了文中设计思想的可行性。 相似文献
20.
本文介绍了一种利用TMS320C6701 EVM板实现双源实时语音盲信号分离的方法。利用Visual C++开发工具编写可供LabVIEW调用的动态链接库(DLL),在LabVIEW的界面实现加载COFF代码到EVM板,盲分离参数的修改,读取DSP存储单元内容以及实时显示分离结果等功能。实验结果表明盲分离算法可分离出两路混合语音,利用DLL可有效实现DSP和LabVIEW之间的通信。 相似文献