Optimizing Large Vxibus Transfers - National Instruments MXI Getting Started

Pci-based mxi-2 interface for windows 2000/nt/me/98
Hide thumbs Also See for MXI:
Table of Contents

Advertisement

MAX includes configuration options that affect low-level functions and shared
Note
memory, as well as trigger mappings and other attributes of your VXI system. Refer to the
MAX online help for information regarding these options.

Optimizing Large VXIbus Transfers

© National Instruments Corporation
The NI-VISA examples for these tasks are
Refer to the other examples as you try more advanced techniques. Consult
the NI-VISA User Manual or online help for additional information on
these topics.
Table 3-1 summarizes the topics the example programs address. (All VISA
files are in the
VXIpnp\WinXX\NIvisa\Examples
subdirectories listed below.)
Table 3-1. NI-VISA/NI-VXI Examples
Coverage
Message-Based
Access
High-Level
Register Access
Low-Level
Register Access
Sharing Memory
Interrupt Handling
Trigger Handling
For best performance, keep the following in mind when using
or
:
VXImove()
Make sure your buffers are 32-bit aligned.
Transfer 32-bit data whenever possible.
Use VXI block access privileges to significantly improve performance
to devices that are capable of accepting block transfers.
Chapter 3
HighReg.c
NI-VISAExample
General\RdWrt.c
VXI-VME\HighReg.c
VXI-VME\LowReg.c
VXI-VME\ShareSys.c
VXI-VME\AsyncIntr.
and
c
WaitIntr.c
VXI-VME\WaitTrig.c
3-7
PCI-Based MXI-2 Interfaces for Windows 2000/NT/Me/98
Developing Your Application
and
.
RdWrt.c
directory, in the
NI-VXI Example
(Optional)
VXIws.c
VXIhigh.c
VXIlow.c
VXImem.c
VXIint.c
VXItrig.c
viMove()

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mxi-2Vxi-mxi-2Vme-mxi-2Vxi-mxi-2/bPci-mxi-2Pxi-8320

Table of Contents