
5-68 Neuron C Compiler Errors (NCC)
NCC# Description
531
The FPT requires that this property array have no more than
<maximum> elements
Neuron C Version 2.1 introduces configuration properties that are
arrays. In other words, the entire array is treated as a single
property. The FPT resources (SFPT*, UFPT*) designate, for each
property, whether that property may not, may, or must be an array.
In the case of properties that must be an array, the FPT can specify a
fixed array bound, or a variable array bound within a range. This
error message indicates that the program attempted to instantiate a
property for an FPT CP member, but the property does not meet the
maximum array bound requirement of the FPT (the property is too
large).
532
The expand_array_info option is not compatible with use of
the NV as CP array
Use of a network variable array as an array configuration property
(the entire array is a single property) cannot be used with a network
variable that is declared with the expand_array_info option.
533 The spi I/O object cannot use the 'clockedge(+-)' option
For a spi I/O object, you must use either clockedge(+) or
clockedge(-).
534 The select pin must be IO_7 for the 'spi' device type
If a spi I/O object declaration uses the optional select pin, it must
use IO_7.
535
The baud rate specified is not a supported rate for the 'sci'
device type
The sci I/O object supports only a certain predefined set of baud
rates. See the description of the sci I/O object in I/O Objects in the
Neuron C Reference Guide.
536
The FPT requires that this property be an array of
<minimum>..<maximum> elements
Neuron C Version 2.1 introduces configuration properties that are
arrays. In other words, the entire array is treated as a single
property. The FPT resources (SFPT*, UFPT*) designate, for each
property, whether that property may not, may, or must be an array.
In the case of properties that must be an array, the FPT can specify a
fixed array bound, or a variable array bound within a range. This
error message indicates that the program attempted to instantiate a
property for an FPT CP member, but the property's array bound does
not fall within the required range of the array bound as designated
by the FPT.