Register-level programming, Register-level programming -4, Figure 1-1 – National Instruments DAQCard-1200 User Manual
Page 15

Chapter 1
Introduction
1-4
© National Instruments Corporation
Figure 1-1. The Relationship between the Programming Environment,
NI-DAQ, and Your Hardware
Register-Level Programming
The final option for programming any National Instruments DAQ
hardware is to write register-level software. Writing register-level
programming software can be very time-consuming and inefficient and is
not recommended.
Even if you are an experienced register-level programmer, consider using
NI-DAQ, LabVIEW, or LabWindows/CVI to program your National
Instruments DAQ hardware. Using the NI-DAQ, LabVIEW, or
LabWindows/CVI software is as easy and as flexible as register-level
programming and can save weeks of development time.
LabWindows/CVI
(PC or
Sun SPARCstation)
LabVIEW
(PC, Macintosh, or
Sun SPARCstation)
Conventional
Programming
Environment
(PC, Macintosh, or
Sun SPARCstation)
NI-DAQ
Driver Software
DAQ or
SCXI Hardware
Personal
Computer
or
Workstation