Manuals
/
Brands
/
Car Audio and Video
/
Car Stereo System
/
National Instruments
/
Car Audio and Video
/
Car Stereo System
National Instruments
320571-01 manual
1
1
157
157
Download
157 pages, 535.21 Kb
© Copyright 1993 National Instruments Corporation.
All Rights Reserved.
NI-DSP
™
Software Reference Manual
for LabVIEW
®
for Windows
Digital Signal Processing Software for the PC
December 1993 Edition
Part Number 320571-01
Contents
Main
NI-DSP
Page
Limited Warranty
Copyright
Trademarks
Page
Contents
About This Manual
Part 1 Getting Started with NI-DSP
Part 2 Introduction to the NI-DSP Analysis VIs
Part 3 NI-DSP Function Reference
Page
Part 4 NI-DSP Interface Utilities
Chapter 1 Introduction to the NI-DSP Interface Utilities
Chapter 2 Getting Started with the NI-DSP Interface Utilities
Chapter 3 DSP Board Function Overview
Page
Figures
Part 1
Part 2
Part 3
Part 4
Tables
About This Manual
Assumption of Previous Knowledge
Organization of This Manual
Conventions Used in This Manual
italic monospace
Page
Related Documentation
Additional Software
NI-DAQ for DOS/Windows/LabWindows
Developer Toolkit
Compatible Hardware
Customer Communication
Part 1 Getting Started with NI-DSP
Product Overview
The NI-DSP Software
What Your Distribution Diskettes Should Contain
Installing NI-DSP for LabVIEW for Windows
Board Configuration
Installation on an ISA (or AT) Bus Computer
Installation on an EISA Bus Computer
Part 2 Introduction to the NI-DSP Analysis VIs
Using the NI-DSP VIs in LabVIEW
AT-DSP2200 Software Overview
Memory Management and Data Transfer
}
}
Page
Special Features of the NI-DSP Analysis VIs
Page
Hints for Improving the Execution Speed on the DSP Board
Page
Page
Chapter 1 NI-DSP Analysis VI Reference Overview
The NI-DSP Analysis VI Overview
Page
Analysis VI Organization
Accessing the NI-DSP Analysis VIs
About the Fast Fourier Transform (FFT)
About Filtering
About Windowing
*
Page
Chapter 2 NI-DSP Analysis VI Reference
Copy Mem(DSP to DSP)
Copy Mem(DSP to LV)
error out contains the error information for this call.
Copy Mem(LV to DSP)
DSP Absolute
DSP Add
DSP Allocate Memory
DSP Blackman Window
DSP Blackman Harris Window
DSP Butterworth Coefficients
DSP Chebyshev Coefficients
DSP Clip
DSP Complex FFT
DSP Convolution
DSP Correlation
DSP Cross Power
DSP Custom
DSP Decimate
DSP Deconvolution
DSP Derivative
DSP Divide
DSP Elliptic Coefficients
Page
DSP Equi-Ripple BandPass
Page
DSP Equi-Ripple BandStop
Page
DSP Equi-Ripple HighPass
Page
DSP Equi-Ripple LowPass
DSP Exact Blackman Window
DSP Exponential Window
DSP FHT
DSP Flat Top Window
DSP Force Window
DSP Free Memory
DSP Gaussian White Noise
DSP General Cosine Window
DSP Hamming Window
DSP Handle To Address
DSP Hanning Window
DSP IIR Filter
Page
DSP Impulse Pattern
DSP Impulse Train Pattern
DSP Index Memory
DSP Init Memory
DSP Integral
DSP Inv Chebyshev Coeff
DSP Inverse FFT
DSP Inverse FHT
DSP Kaiser-Bessel Window
()
DSP Linear Evaluation
DSP Load
DSP Log
DSP Max & Min
DSP Median Filter
DSP Multiply
DSP Parks-McClellan
Page
Page
Page
DSP Polar to Rectangular
DSP Polynomial Evaluation
DSP Power Spectrum
DSP Product
DSP Pulse Pattern
DSP Ramp Pattern
DSP Random Pattern
DSP Rectangular To Polar
DSP ReFFT
DSP Reset
DSP Reverse
DSP Sawtooth Pattern
DSP Set
DSP Shift
DSP Sinc Pattern
DSP Sine Pattern
DSP Square Pattern
DSP Square Root
|X(i)|
DSP Sort
DSP Start
DSP Subset
DSP Subtract
DSP Sum
DSP TimeOut
DSP Triangle Pattern
Page
DSP Triangular Train
DSP Triangular Window
DSP Uniform White Noise
DSP Unwrap Phase
DSP Zero Padder
Chapter 1 Introduction to the NI-DSP Interface Utilities
Overview of the NI-DSP Interface Utilities
Installing the NI-DSP Interface Utilities
Using the NI-DSP Interface Utilities
Chapter 2 Getting Started with the NI-DSP Interface Utilities
Creating Your Custom NI-DSP Library
1. Create Your Source Code of C Functions
GMaxMin.c Example:
Guidelines for the Custom Functions
Page
DSP Board Memory Management
2. Compile and/or Assemble Source Code
3. Add Your Object Filenames to a Linker File (ifile)
4. Add Your New Function Names to a Library Function List File
Customizing the DSP Library by Deleting Functions
5. Run the Build Dispatch Application to Generate an Assembly Dispatch File
6. Compile, Assemble, and Link Your Custom Library
memmap libfile
libfile
memmap
libfile
Creating Your LabVIEW Interface
1. Bundle All of the Input Parameters to Arrays
Figure 2-6. How to Bundle Parameters in LabVIEW to Call gmaxmin.c
2. Call the Custom VI
3. Index the Output Arrays to Obtain the Results
Page
Page
Chapter 3 DSP Board Function Overview
Page
Data Acquisition Functions
Chapter 4 Using the DMA VIs
Page
DSP DMA Copy(DSP to LV)
DSP DMA Copy(LV to DSP)
Appendix A Error Codes
Error Conditions
Page
Page
Page
Appendix B Customer Communication
Technical Support Form
NI-DSP for LabVIEW for Windows Hardware and Software Configuration Form
National Instruments Products
Other Products
Documentation Comment Form
Glossary
___________________________________________________
Index
A
B
C
D
E
F
H
I
K
L
M
N
Page
O
P
R
S
T