A SERVICE OF

logo

NodeBuilder Errors Guide 5-69
NCC# Description
537
If I/O clock is specified, the pragma must precede the SCI
device declaration
The sci I/O object declaration can (and in most cases does) specify an
initial baud rate. This baud rate is used to construct a register
setting that is dependent on the device's input clock. The #pragma
specify_io_clock is used to communicate the input clock value to
the compiler, and it must appear in the program before the
declaration of the I/O object. See I/O Objects in the Neuron C
Reference Guide for more information.
538
The #pragma codegen no_cp_template_compression is
incompatible with #pragma codegen
cp_family_space_optimization selected earlier
You cannot choose both options, since they would be logically
contradictory with each other.
539
The #pragma codegen cp_family_space_optimization is
incompatible with #pragma codegen
no_cp_template_compression selected earlier
You cannot choose both options, since they would be logically
contradictory with each other.
540 I/O object type restricted to pins IO_0 or IO_8
The particular I/O object being declared must either be declared on
IO_0 or IO_8.
541 The output pin is restricted to pins IO_0 through IO_7
The particular I/O object being declared must be declared on one of
the pins IO_0 through IO_7.
542 Timing values for touch I/O object must be in range 1..256
As the message says, if you supply the optional timing values in the
declaration of the touch I/O object, these values must be in the range
of 1 to 256. However, note that a zero value is interpreted as 256, so
to use 256 as a timing value you must actually supply a zero.
543
The SCPTnvType and SCPTmaxNVLength can only apply to
changeable_type NVs
Properties of type SCPTnvType or SCPTmaxNVLength are only
permitted as a property of one or more network variables declared as
changeable_type. See How Devices Communicate Using Network
Variables in the Neuron C Programmers Guide for more information.