Error Messages
File cannot be opened
Check the filename and the current path. The file could not be opened.
File cannot be opened for write
The operating system would not allow the compiler to create one of the output files. Make sure
the file is not marked READ ONLY and that the compiler process has write privileges to the
directory and file.
Filename must start with " or <
The correct syntax of a #include is one of the following two formats:
#include "filename.ext"
#include <filename.ext>
This error indicates neither a " or < was found after #include.
Filename must terminate with " or; msg:' '
The filename specified in a #include must terminate with a " if it starts with a ". It must terminate
with a > if it starts with a <.
Floating-point numbers not supported for this operation
A floating-point number is not permitted in the operation near the error. For example, ++F
where F is a float is not allowed.
Function definition different from previous definition
This is a mis-match between a function prototype and a function definition. Be sure that if a
#INLINE or #SEPARATE are used that they appear for both the prototype and definition. These
directives are treated much like a type specifier.
Function used but not defined
The indicated function had a prototype but was never defined in the program.
Identifier is already used in this scope
An attempt was made to define a new identifier that has already been defined.
Illegal C character in input file
A bad character is in the source file. Try deleting the line and re-typing it.
Import error
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
317
相关PDF资料
PCI-EXP-T42G5-N1 IP CORE PCI EXPRESS ORCA 4
PCM18XH2 PROCESSOR MODULE MPLAB-ICE 2000
PCM18XN0 PROCESSOR MODULE FOR ICE2000
PDA-B-24-615-E-2B1-1-C CIRCUIT BREAKER MAG 1P 15A
PFMF.260.2 PFMF PTC FUSE SMT 2.6A 1812
PFNF.200.2 PFNF PTC FUSE SMT 2A 1206
PFRY.375 PTC-FUSE RADIAL 72 VDC
PFSM.150.33.2 FUSE PTC 8A 15V FST-TRIP SMD
相关代理商/技术参数
PCD_09 制造商:MACOM 制造商全称:Tyco Electronics 功能描述:Low Profile PCB Relay PCD
PCD-00173-0C 制造商:Molex 功能描述:ETHERNET CABLE ASSEMBLY
PCD-00173-0E 制造商:Molex 功能描述:Ethernet Cable Assembly
PCD-00173-0H 制造商:Molex 功能描述:ETHERNET CABLE ASSEMBLY
PCD-00173-0K 制造商:Molex 功能描述:ETHERNET CABLE ASSEMBLY
PCD-00174-0C 制造商:Molex 功能描述:ETHERNET CABLE ASSEMBLY 制造商:Molex 功能描述:ETHERNET CABLE ASSEMBLY; Cable Length - Imperial:3ft; Cable Length - Metric:914.4mm; Connector Type A:RJ45 Plug; Connector Type B:RJ45 Plug; Jacket Color:Red; Approval Bodies:CSA / UL; Body Material:PVC; Cable Assembly Type:Ethernet ;RoHS Compliant: NA
PCD-00174-0E 制造商:Molex 功能描述:ETHERNET CABLE ASSEMBLY 制造商:Molex 功能描述:ETHERNET CABLE ASSEMBLY; Cable Length - Imperial:3ft; Cable Length - Metric:914.4mm; Connector Type A:RJ45 Plug; Connector Type B:RJ45 Plug; Jacket Color:Grey; Approval Bodies:CSA / UL; Body Material:PVC; Cable Assembly Type:Ethernet;RoHS Compliant: NA
PCD-00174-0H 制造商:Molex 功能描述:ETHERNET CABLE ASSEMBLY