基于DLL的虚拟仪器系统开发
使用LabVIEW开发环境,用户可以创建32位的编译程序,从而为常规的数据采集、测试、测量等任务提供了更快的运行速度。LabVIEW是真正的编译器,用户可以创建独立的可执行文件,能够脱离开发环境而单独运行。
对于大多编程任务,LabVIEW通常能产生高效的代码。但LabVIEW亦存在不足,如,不适于或不擅长于完成大量数据处理的任务;不能进行系统调用实现底层操作(如,访问物理地址)等。在虚拟仪器系统开发中若遇到这类问题,就可利用LabVIEW所提供的与外部代码进行连接的机制(如,动态链接库机制),将其自身无法或不易实现的任务通过能够或更适于完成此类任务的外部代码来实现。
《基于DLL的虚拟仪器系统开发(第2页)》