beautypg.com

Echelon Neuron User Manual

Page 65

background image

Neuron Tools Errors Guide

57

NCC#

Description

93

Network variable declaration not permitted if micro_interface [NCC#93]

Once the #pragma micro_interface directive appears, the program cannot

declare any network variables or message tags. See the

Compiler

Directives

chapter in the

Neuron C Reference Guide

.

94

Network variable base type cannot contain unbounded array [NCC#94]

Network variable arrays must be declared with a fixed bound that is a

compile-time constant.

95

96

Network variable base type cannot contain function [NCC#95]

Network variable base type cannot contain pointer [NCC#96]

A network variable type cannot contain pointer types, addresses or function

address types.

97

Too many timers declared [NCC#97]

Neuron C supports a maximum of 15 application timer objects of all types

together.

98

I/O objects can only be declared at file scope [NCC#98]

Some Neuron C objects may only be declared at file scope. Thus, they are
restricted to being globals, not automatics. These objects are timer objects,

message tags, I/O objects, and network variables.

99

100
101

This I/O object type can only be ‘output’ [NCC#99]

This I/O object type can only be ‘input’ [NCC#100]

Must specify ‘input’ or ‘output’ for this I/O object type [NCC#101]

Some Neuron C I/O object types can only be input, some can only be output,

and some can be either. For the case where the direction is known from the
I/O object type, the programmer need not specify the direction, but if

specified, it must be the correct direction. For the case where the direction

is not known from the I/O object type, the programmer must specify it.

102

103
104

105

106
107

108
109

110

111

I/O object type restricted to pins IO_0 through IO_4 [NCC#102]

I/O object type restricted to pin IO_0 [NCC#103]

I/O object type restricted to pins IO_0 through IO_7 [NCC#104]

I/O object type restricted to pins IO_0 or IO_1 [NCC#105]

I/O object type restricted to pins IO_4 through IO_7 [NCC#106]

I/O object type restricted to pins IO_4 or IO_6 [NCC#107]

I/O object type restricted to pin IO_10 [NCC#108]

I/O object type not allowed on pin IO_7 or IO_10 [NCC#109]

I/O object type restricted to pin IO_8 [NCC#110]

I/O object type restricted to pin IO_4 [NCC#111]

Different I/O object types are permitted on different subsets of the Neuron

Chip’s I/O pins. For more information, see the

I/O Model Reference

.