SW500011 Microchip Technology, SW500011 Datasheet - Page 97

HI-TECH X PRO FOR PIC32

SW500011

Manufacturer Part Number
SW500011
Description
HI-TECH X PRO FOR PIC32
Manufacturer
Microchip Technology
Type
Compilerr
Series
PIC32r
Datasheet

Specifications of SW500011

No. Of User Licenses
1
Supported Families
PIC32
Core Architecture
PIC
Supported Hosts
Windows XP, Vista, Linux, Mac OS X
Software Edition
Professional
Kit Contents
Software And Docs
Tool Type
Compiler
Lead Free Status / RoHS Status
Not applicable / Not applicable
For Use With/related Products
PIC32 Series
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
032
778-1007
778-1007
C Language Features
Both these comment styles can be used, in addition to the standard assembly comment (see Section
4.3.5), in assembly source code if the -P command-line option is issued, see Section 2.6.11.
3.11.2 Preprocessor Directives
HI-TECH C PRO for the PIC32 MCU Family accepts several specialised preprocessor directives in
addition to the standard directives. All of these are listed in Table 3.6.
the ## sequence to concatenate tokens.
3.11.3 Predefined Macros
The compiler drivers define certain symbols to the preprocessor (CPP), allowing conditional com-
pilation based on chip type etc. The symbols listed in Table
defined by the drivers. Each symbol, if defined, is equated to 1 unless otherwise stated.
HI_TECH_C
_HTC_VER_MAJOR_
_HTC_VER_MINOR_
_HTC_VER_PATCH_
__PICC32__
_PIC32
_chipname
__chipname__
__FILE__
__LINE__
__DATE__
continued. . .
All comments are removed by the C preprocessor before being passed to the parser application.
Macro expansion using arguments can use the # character to convert an argument to a string, and
Symbol
Always
Always
Always
Always
Always
Always
When chip selected
Always
Always
Always
Always
When set
3.7
show the more common symbols
To indicate that the compiler in use is H
TECH C.
To indicate the integer component of
compiler’s version number.
To indicate the decimal component of
compiler’s version number.
To indicate the patch level of the co
piler’s version number.
To indicate the use of the HI-TECH PIC
32 compiler.
To indicate that this is a PIC32 device.
To indicate the specific chip type selecte
To indicate the target device.
To indicate this source file being prep
cessed.
To indicate this source line number.
To indicate the current date, e.g. May
2004
Preprocessing
Usage
97

Related parts for SW500011