National Instruments Car Stereo System 320571-01 用户手册

下载
页码 157
NI-DSP SRM for LabVIEW for Windows
1-1
Part 2:  Introduction to the NI-DSP Analysis VIs
Part 2
Introduction to the NI-DSP Analysis VIs
                                                                                                        
 
This part describes how to use the NI-DSP Analysis VIs in your LabVIEW applications.  This part also describes
how to manage memory on the DSP board from your LabVIEW application, and how to transfer data between your
LabVIEW application and the NI-DSP functions on the board.  This part contains general guidelines for developing
NI-DSP applications within LabVIEW.
Using the NI-DSP VIs in LabVIEW
LabVIEW users use the NI-DSP Analysis VIs as if they were any other standard VIs, as described in the LabVIEW
User Manual.
  Notice, however, that the NI-DSP Analysis VIs run analysis code on the DSP board rather than on the
host CPU.  One of the major features includes the memory management and data transfer VIs, which are discussed
in detail in the section titled Memory Management and Data Transfer later in this chapter.
AT-DSP2200 Software Overview
The AT-DSP2200 board, working in conjunction with your personal computer, is a powerful numeric processor for
high-speed analysis of data arrays.  The NI-DSP for LabVIEW for Windows software includes a number of utilities
and low-level memory management and data transfer VIs that facilitate communication between the DSP board and
the host computer.  Figure 1-1 is a block diagram of the software utilities and libraries that control the
AT-DSP2200.  The DSP Library and the low-level memory management and data transfer functions reside and
execute on the board.  You can customize the DSP Library to optimize performance, as described in Part 4,
Chapter 2, Getting Started with the NI-DSP Interface Utilities, of this manual.  Your application programs and the
Interface Library, however, reside on the host PC.
AT or EISA Bus
DSP Hardware
Onboard Memory
CPU
User 
Application 
in LabVIEW
VI
Interface
(CIN)
Interface 
Library
(
DSP.DLL
)
PC
AT-DSP2200
DSP Library
Onboard Kernel,
DSP Board
Memory
Management,
Data Transfer 
Functions
DSP Software
Figure 1-1.  Communication between the PC and the DSP Board