Echelon NodeBuilder FX User Manual

Page 125

Advertising
background image

NodeBuilder FX User's Guide

111

You can set the following properties:

Defines

You can define a symbol, which can then be tested from the program
using the ifdef or ifndef directive. The default is _DEBUG for
development targets. This field is blank by default for release targets.

The NodeBuilder FX tool includes the following standard, pre-defined
preprocessor symbols: _ECHELON, _NEURONC,
_NODEBUILDER, and _NCC5. See the Neuron C Reference Guide
for more information on these symbols.

Compiler Options

Relaxed Casting

Allows the const attribute to be removed from a variable without
generating an error (a warning will still be generated by default). This
check box is cleared by default.

Generate Assembly
Listing

Generates an assembly listing when the Neuron C application is
compiled and stores it in your working directory. This listing will have
the same name as the Neuron C source file with a .NL extension. This
check box is cleared by default.

Assembly listings are generated by the Neuron C compiler and are
useful for analyzing the timing and memory efficiency of Neuron C
application code. See the Neuron Chip Data Book for the timings of the
Neuron Chip instructions. These listings are also useful in
understanding how the code generated by the Neuron C compiler is
affected by the use of various programming constructs and
optimizations in the source file.

Advertising