SW500009 Microchip Technology, SW500009 Datasheet - Page 32

HI-TECH FOR DSPIC/PIC24

SW500009

Manufacturer Part Number
SW500009
Description
HI-TECH FOR DSPIC/PIC24
Manufacturer
Microchip Technology
Type
Compilerr
Series
PIC24 & DsPICr
Datasheet

Specifications of SW500009

Supported Families
PIC24
Core Architecture
PIC, DsPIC
Software Edition
Standard
Kit Contents
Software And Docs
Tool Type
Compiler
Mcu Supported Families
PIC24 MCUs And DsPIC DSCs
Lead Free Status / RoHS Status
Not applicable / RoHS Compliant
For Use With/related Products
DSPIC3X/PIC24
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
025
778-1003
778-1003
PICC Compiler Options
The column number is relative to the left-most non-space character on the source line.
the option without specifying format. The environment variables can be set in a similar way, for
example setting the environment variables from within DOS can be done with the following DOS
commands:
Using the previous source code, the output from the compiler when using the above environment
variables would be:
Remember that if these environment variables are set in a batch file, you must prepend the specifiers
with an additional percent character to stop the specifiers being interpreted immediately by DOS,
e.g. the filename specifier would become %%f.
2.4.28 --ERRORS=number: Maximum Number of Errors
This option sets the maximum number of errors each compiler application, as well as the driver, will
display before stopping. By default, up to 20 error messages will be displayed. See Section
for full details of the messaging system employed by PICC.
2.4.29 --FILL=opcode: Fill Unused Program Memory
This option allows specification of a hexadecimal opcode that can be used to fill all unused program
memory locations with a known code sequence. Multi-byte codes should be entered in little endian
byte order.
If the fill value is only to be applied to a restricted address range, the restriction can be specified by
using --FILL=opcode@start_address-end_address. This facility also makes it possible
to allow a fill value to be applied to address ranges outside of program memory (as addressed in
the hex file), for example EEPROM. If an address restriction is not specified, the fill value will be
applied to all of the device’s program memory. Optionally the ,data flag can be added to this option
to specify to only use this fill value to pad out data records within this address range to the default
length.
18
To instruct the compiler to use an environment variable to determine the message format, use
--ERRFORMAT=”file %f; line %l; column %c; %s”
set HTC_WARN_FORMAT=WARNING: file %f; line %l; column %c; %s
set HTC_ERR_FORMAT=ERROR: %a: file %f; line %l; column %c; %n %s
ERROR: parser: file x.c; line 4; column 6; (192) undefined identifier: xFF
PICC Command-line Driver
2.4.27.1

Related parts for SW500009