Windows系统下(Linux和MAC系统下请自行了解清楚)NI的各种软件、模块、工具包、驱动程序,使用NI许可证管理器来激活的,绝大部分的都可以使用NI Lincense Activator来激活,以下链接可下载:
NI序列号Serial Number生成激活工具NI License Activator,LabVIEW/VBAI/VDM/VAS等软件模块工具包破解工具不限版本
http://pcmv.cn/thread-490-1-1.html
视觉论坛的各种资源,除了视觉相关的模块有使用外,大部分的都不会使用,所以仅提供资源不能提供技术支持。资源的下载地址一般会同时提供NI官方地址和百度网盘的下载地址。某些工具包NI的地址失效或没有NI的下载地址,那视觉论坛也没有办法,只能尝试使用百度网盘地址下载;如果百度网盘的下载地址失效过期,可联系论坛客服更新。现在NI的下载服务器对我国IP地址不是很友好,有些时候速度很慢或大的资源下载很容易出错,这样会造成安装过程各种类型报错而无法安装。建议在下载完成后,对下载资源做校验和验证(NI一般会提供MD5或SHA256等),与官方或视觉论坛提供的校验和对比,一致就可以安装,如果不一致,则需要重新下载。视觉论坛早期下载的资源,那时候NI没有这么多限制,基本上都是正常下载的资源;后期下载的资源,都与NI的正确校验和对比过,保证是正确的资源才上传到百度网盘,所以百度网盘的资源基本上是正确的。校验和工具下载地址:
文件Hash计算器FHash,文件校验和验证下载文件正确性验证,MD5值计算、SHA1值计算、SHA256值计算、CRC32值计算
http://pcmv.cn/thread-26524-1-1.html
NI-FGEN 2.4.0 Driver Linux32Eng NI-FGEN波形发生器仪器驱动程序2.4.0
NI-FGEN
NI-FGEN为使用NI波形发生器产品的客户提供支持。
NI-FGEN是一款NI仪器驱动程序,可实现复杂测量解决方案所需的频率扫描和跳频、波形链接和循环以及频移键控(FSK)调制。 NI-FGEN驱动程序可兼容可互换虚拟仪器(IVI),它具有一系列操作和属性,可以执行波形或信号发生器的功能,并提供交互式软件前面板和示例。
Linux32Eng
分多种系统版本,为文件夹。
百度网盘和NI官方下载地址:
注册登陆视觉论坛账号,购买附件查看下载地址
NI-FGEN 2.4.0 Driver Linux32Eng NI-FGEN波形发生器仪器驱动程序2.4.0
http://pcmv.cn/thread-28684-1-1.html?fromuid=9
(出处: 视觉论坛VISIONBBS|视觉之家VISIONHOME)
NI-FGEN for Linux/x86 32-bit, Version 2.4.
Copyright (c) 2005 National Instruments Corporation.
All Rights Reserved.
National Instruments, NI, ni.com, and LabVIEW are trademarks of National
Instruments Corporation. Refer to the Terms of Use section on ni.com/legal
for more information about National Instruments trademarks.
Linux(r) is the registered trademark of Linus Torvalds in the U.S. and other
countries. Other product and company names mentioned herein are trademarks
or trade names of their respective companies. For patents covering
National Instruments products, refer to the appropriate location:
Help>>Patents in your software, the patents.txt file on your CD,
or ni.com/patents.
Thank you for using NI-FGEN for Linux. This file contains important information
about NI-FGEN and is organized into the following sections:
Differences from the Windows Driver
Installing NI-FGEN for Linux
Uninstalling NI-FGEN for Linux
Device Configuration
NI-FGEN Known Issues
System Requirements
Support in NI-FGEN 2.4 for Linux
Examples and Other Documentation
-----------------------------------
Differences from the Windows Driver
-----------------------------------
Not Supported under Linux
-------------------------
The following NI-FGEN driver features supported on NI-FGEN 2.3 for Windows are
not supported under NI-FGEN 2.4 for Linux:
* The NI Measurements & Automation Explorer (MAX) application is not supported
for Linux system and device configuration. Refer to the "Device Configuration"
section for information about configuring your device in Linux.The following
commonly used functions and features supported through MAX are not supported:
- Device self-test
- Device subsystem routing table
- Querying of digital/analog power up states
- Creating a simulated device
* PCMCIA data acquisition products
* NI-FGEN Express VIs
* NI-FGEN Soft Front Panel
* MXI-3 is not supported. If you need PC control of a PXI system, use MXI-4.
* NI-SPY
* NI Hierarchical Waveform Storage (NI-HWS)
* External calibration functions are not supported. Refer to your hardware
documentation for information about external calibration, and refer to
ni.com/calibration. If your NI signal generator requires external
calibration, either perform the calibration on a Windows system or hire
National Instruments or an independent calibration laboratory to perform
the calibration.
----------------------------
Installing NI-FGEN for Linux
----------------------------
The installation process compiles a small amount of code to customize
the software to your installation. Before running the installer, you must have
the following compiler facilities installed from your Linux distribution CD
or other Linux distribution medium:
* The GCC compiler and C++ support
* The make utility
* The kernel source files that exactly correspond to the kernel version you
are running.
SUSE LINUX Professional users should ensure that the kernel sources
have been configured before attempting installation. Refer to the
"Installation Issues" section for directions on how to do this.
Use the software-install facility of your Linux distribution to verify that the
above-listed packages are present. You can then begin installation. If you are
using LabVIEW, you must install LabVIEW before NI-FGEN for the correct
support files to be installed. You must have root privileges to install.
Complete the following steps to install NI-FGEN for Linux:
1. Copy the "INSTALL" and the <distribution>.tar.gz files to any directory.
(Both files have to be located in the same directory.)
2. As root, run "./INSTALL".
3. Follow the instructions of the installer.
4. Power down your system, if needed.
Note: Power down the system or reboot before using NI-FGEN if prompted to
do so by the installer. Also, power down the system if you want to install
new hardware.
5. Install any new National Instruments hardware.
6. Power on your system.
7. Run "nilsdev" to verify installation. Refer to the "Device Configuration"
section for more information.
Installation Issues
-------------------
If you upgrade or change your kernel, you must rebuild part of your NI
drivers after the new kernel is installed. To rebuild the software,
use the updateNIDrivers utility, found in /usr/local/bin, and complete
the following steps:
1. Install the new kernel.
2. Ensure the new kernel's sources and symbols are installed and
configured.
3. Restart and load the new kernel.
4. As root, run "/usr/local/bin/updateNIDrivers". By default, the
updateNIDrivers utility rebuilds the driver for the currently
running kernel using the kernel sources and copies it to the
appropriate location.
5. When prompted, restart again. After restarting, the NI drivers are
running and ready for use with the new kernel.
6. To verify the version of the currently running kernel, run
"uname -r" at the command prompt. Be sure to have sources for
your kernel properly installed and configured on your system before
running the utility.
For more options, run "/usr/local/bin/updateNIDrivers --help".
To compile the drivers for a different kernel than you are currently
running, pass the kernel version as an argument to the utility, as
shown in the following example:
updateNIDrivers <kernelVersion>
The kernel version format varies between distributions. Check the
contents of /lib/modules or refer to your distribution documentation
for more information. For the changes to take place, you must restart
your computer after the utility completes.
During installation on SUSE LINUX Professional, you might see the following
error message: "Kernel source does not appear to be configured for the
running kernel. Configuration of kernel source is required to continue
installation." This message can occur even if you have installed the
correct kernel sources, if the sources require configuration. This problem
has been seen on SUSE LINUX Professional. However, it is possible that
other distributions will require similar steps to resolve this problem.
On SUSE LINUX Professional complete the following steps:
1. Ensure you have installed kernel-source and kernel-syms packages
corresponding to the version of the currently running kernel. The version
of the currently running kernel can be determined by issuing the command
"uname -r".
2. Change the directory to the /usr/src/linux-<version> directory, where
<version> corresponds to the currently running kernel version
3. Run "make cloneconfig" as root to configure the sources for the
currently running kernel.
4. Run "make modules_prepare" as root to prepare the headers for
compilation.
5. THIS STEP IS STRICTLY OPTIONAL. Completing this step removes the
warning:
"WARNING: Symbol version dump /usr/src/linux/Module.symvers is missing;
modules will have CONFIG_MODVERSIONS disabled."
Run "make modules" as root to compile all modules and generate
Module.symvers. This step might take 30 minutes or more to complete.
6. Run the INSTALL script for the NI-FGEN software for Linux from this
directory.
------------------------------
Uninstalling NI-FGEN for Linux
------------------------------
To uninstall NI-FGEN, complete the following steps:
1. Copy the "UNINSTALL" and the <distribution>.tar.gz files to any directory.
(Both files must be located in the same directory.)
2. As root, run the "./UNINSTALL" script.
3. Follow the instructions of the uninstaller.
The uninstaller does not remove certain LabVIEW and NI-VISA packages that might
still be in use by LabVIEW and NI-VISA themselves or other National Instruments
products. Leave these packages on the system if you are still using any National
Instruments products. If you wish to remove all National Instruments products
from the system you can remove these packages manually.
This command removes the LabVIEW runtime engine package installed by NI-FGEN:
rpm -e labview80-rte
This command removes NI-VISA:
/usr/local/vxipnp/linux/NIvisa/UNINSTALL
After removing NI-VISA, you can run the NI-FGEN UNINSTALL script again to remove
additional packages.
--------------------
Device Configuration
--------------------
Any time a signal generator is added or removed, run the following command-line
utility (which does not require root permissions): "nilsdev".
If /usr/local/bin is not in your path, run the command using the full path:
"/usr/local/bin/nilsdev".
This command displays all detected NI-FGEN devices. Make a note of the device
names (Dev1, for example). Use the device names when running examples or
writing your own programs. Refer to the "NI-DAQmx 8.0 for Linux Configuration
Guide" for additional configuration instructions. That document is installed at
/usr/local/natinst/nidaqmx/docs/ConfigurationGuide.html. The directions for
using nilsdev, nidaqmxconfig, DAQmxTestPanels, and nipxiconfig in DAQmx also
apply to NI-FGEN. However, the NI 5404 signal generator does not have a test
panel.
--------------------
NI-FGEN Known Issues
--------------------
This section covers issues specific to NI-FGEN.
* In C or C++, use care if your NI-FGEN application links to the Linux pthread
library. Incorrect linking can lead to segmentation faults when the NI-FGEN
library loads. It is recommended to link your application with gcc's -pthread
flag instead of linking directly with, for instance, -lpthread. If, after
replacing -lpthread links, you still get a segmentation fault when loading
NI-FGEN, it might be necessary to explicitly link in the dl library (-ldl) as
the first library in your link list.
-------------------
System Requirements
-------------------
Minimum System Requirements
---------------------------
* Processor: Pentium III 600 MHz or equivalent
* RAM: 128 MB
* XWindows must be running
Recommended System
------------------
* Processor: Pentium 4 or equivalent
* RAM: 256 MB
* XWindows must be running
-------------------------------
Support in NI-FGEN 2.9 for Linux
-------------------------------
Operating System Support
------------------------
NI-FGEN 2.4 for Linux software for the Intel x86 32-bit architecture is
supported on the following Linux distributions:
* Mandrakelinux 10.1 Official
* Mandriva Linux 2006
* SUSE LINUX Professional 9.2 and 9.3
* Red Hat Enterprise Linux WS 3
For more information about Linux versions and distributions supported
by National Instruments, refer to ni.com/linux.
NI Application Software Support
-------------------------------
NI-FGEN for Linux supports two application development environments:
* LabVIEW 8.0
* C and C++ through the use of the gcc compiler
NI-FGEN for Linux does not support other ADEs, such as
the LabVIEW Real-Time Module, LabWindows/CVI, and Measurement Studio.
Also, some features available through LabVIEW for Windows are not
available on Linux. Refer to the "Differences from the Windows Driver"
section for a list of LabVIEW features unavailable on Linux.
Device Support
-------------
The following signal generators are supported:
* NI PXI-5404
* NI PXI/PCI-5412
* NI PXI/PCI-5421
* NI PXI-5422
* NI PXI-5441
The NI 5401, NI 5411, and NI 5431 signal generators are not supported.
--------------------------------
Examples and Other Documentation
--------------------------------
This release includes examples showing the use of NI-FGEN in C and LabVIEW.
C examples are located in /usr/local/natinst/nifgen/examples. Make files
are provided that link to the necessary libraries. When writing your own
programs, link in the niFgen_32 library as shown in the example make files.
When using NI-TClk, also link in the niTClk library.
The LabVIEW examples are located in the LabVIEW examples/instr/niFgen
directory. That directory also contains sample .bin files for the create-from-
file example. To run the DAQmx synchronization example, you must have NI-DAQmx
installed and have an appropriate DAQmx device.
You can also find the LabVIEW examples with LabVIEW's Example Finder. However,
some of the NI-FGEN examples shown do not apply to Linux and report a "could
not be found" message when selected. Also note that the Example Finder might not
run unless you have done a full LabVIEW installation, including the Example
Finder and LabVIEW VI Examples options.
Be sure to run the device configuration utility as described in the "Device
Configuration" section before running examples.
Additional documentation is in an .html format, which can be opened, viewed,
and printed in any Linux-based HTML browser. The help is installed in the
following location: /usr/local/natinst/nifgen/doc/index.html. Refer to the
"Device Configuration" section for the location of the documentation
about device configuration.
If you are synchronizing multiple devices with NI-TCLK, also use a web
browser to view the NI-TCLK Help at /usr/local/natinst/nitclk/doc/index.html.