any of the many reference texts on the C language. Analog Devices recom-
mends the Bjarne Stroustrup text "The C++ Programming Language"
from Addison Wesley Longman Publishing Co (ISBN: 0201889544)
(1997) as a reference text for the C++ programming language.
The
compiler supports the proposed Embedded C++ Standard.
cc219x
The Embedded C++ Standard defines a subset of the full ISO/IEC
14882:1998 C++ language standard. The proposal excludes features that
can detract from compiler performance in embedded systems, such as
exception handling and run-time type identification. In addition to the
embedded C++ standard features,
definition, templates, and all other features of the full C++ standard
except for the exception handling and run-time type identifications. The
additional supported features provide extra functionality without degrad-
ing the compiler performance.
The
compiler supports a set of C/C++ language extensions. These
cc219x
extensions support hardware features of the ADSP-219x DSPs. For infor-
mation on these extensions, see
on page
1-59.
Compiler options are set in the VisualDSP++ Integrated Development
and Debug Environment (IDDE) from the Compile page of the Project
Options dialog box (see
on page
1-11). The selections control how the compiler processes your
source files, letting you select features that include the language dialect,
error reporting, and debugger output.
For more information on the VisualDSP++ environment, see the
VisualDSP++ 3.5 User's Guide for ADSP-21xx DSPs and online Help.
VisualDSP++ 3.5 C/C++ Compiler and Library Manual
for ADSP-219x DSPs
supports the proposed standard
cc219x
"C/C++ Compiler Language Extensions"
"Specifying Compiler Options in VisualDSP++"
Compiler
1-3
Need help?
Do you have a question about the VISUALDSP++ 3.5 and is the answer not in the manual?