PCD COMMAND LINE COMPILER Custom Computer Services Inc (CCS), PCD COMMAND LINE COMPILER Datasheet - Page 330
PCD COMMAND LINE COMPILER
Manufacturer Part Number
PCD COMMAND LINE COMPILER
Description
PCD C-COMPILER PIC24, DSPIC
Manufacturer
Custom Computer Services Inc (CCS)
Type
Compilerr
Datasheet
1.PCD_COMMAND_LINE_COMPILER.pdf
(373 pages)
Specifications of PCD COMMAND LINE COMPILER
For Use With/related Products
Microchip PIC24/dsPIC®
Lead Free Status / RoHS Status
Not applicable / Not applicable
Other names
429-1007
- Current page: 330 of 373
- Download datasheet (4Mb)
PCD C Compiler Reference Manual January 2011
Improper use of a function identifier
Function identifiers may only be used to call a function. An attempt was made to otherwise
reference a function. A function identifier should have a ( after it.
Incorrectly constructed label
This may be an improperly terminated expression followed by a label. For example:
x=5+
MPLAB:
Initialization of unions is not permitted
Structures can be initialized with an initial value but UNIONS cannot be.
Internal compiler limit reached
The program is using too much of something. An internal compiler limit was reached. Contact
CCS and the limit may be able to be expanded.
Internal Error - Contact CCS
This error indicates the compiler detected an internal inconsistency. This is not an error with the
source code; although, something in the source code has triggered the internal error. This problem
can usually be quickly corrected by sending the source files to CCS so the problem can be re-
created and corrected.
In the meantime if the error was on a particular line, look for another way to perform the same
operation. The error was probably caused by the syntax of the identified statement. If the error
was the last line of the code, the problem was in linking. Look at the call tree for something out of
the ordinary.
Interrupt handler uses too much stack
Too many stack locations are being used by an interrupt handler.
Invalid conversion from LONG INT to INT
In this case, a LONG INT cannot be converted to an INT. You can type cast the LONG INT to
perform a truncation. For example:
I = INT(LI);
Invalid interrupt directive
Invalid parameters to built in function
Built-in shift and rotate functions (such as SHIFT_LEFT) require an expression that evaluates to a
constant to specify the number of bytes.
Invalid Pre-Processor directive
The compiler does not know the preprocessor directive. This is the identifier in one of the following
two places:
#xxxxx
#PRAGMA xxxxx
316
Related parts for PCD COMMAND LINE COMPILER
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
PROTOTYPING BOARD FOR PIC MCU
Manufacturer:
Custom Computer Services Inc (CCS)
Part Number:
Description:
Extra CCS C Manual
Manufacturer:
Custom Computer Services Inc (CCS)
Part Number:
Description:
MACH X Programmer
Manufacturer:
Custom Computer Services Inc (CCS)
Part Number:
Description:
PCD For 24-bit (PIC24/dsPIC)
Manufacturer:
Custom Computer Services Inc (CCS)
Part Number:
Description:
LOAD-n-GO Programmer
Manufacturer:
Custom Computer Services Inc (CCS)
Part Number:
Description:
EMBEDDED INTERNET DEVELOPMENT KIT W/PCWH
Manufacturer:
Custom Computer Services Inc (CCS)
Part Number:
Description:
PIC24F Development Kit With PCWHD
Manufacturer:
Custom Computer Services Inc (CCS)
Part Number:
Description:
PIC24F Development Kit With PCDIDE
Manufacturer:
Custom Computer Services Inc (CCS)
Part Number:
Description:
PIC24H Development Kit With PCWHD
Manufacturer:
Custom Computer Services Inc (CCS)
Part Number:
Description:
PIC24H Development Kit With PCDIDE
Manufacturer:
Custom Computer Services Inc (CCS)
Part Number:
Description:
PIC18F6722 Embedded C Development Kit With PCWH Compiler
Manufacturer:
Custom Computer Services Inc (CCS)
Part Number:
Description:
PIC18F8722 Embedded C Development Kit With PCWH Compiler
Manufacturer:
Custom Computer Services Inc (CCS)
Part Number:
Description:
USB Master Prototyping Board
Manufacturer:
Custom Computer Services Inc (CCS)