SW500011 Microchip Technology, SW500011 Datasheet - Page 35

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
PICC32 Command-line Driver
No aspect of this operation is user-controllable (other than by adjusting the calls to printf), how-
ever the actual printf code used by a program can be observed. If compiling a program using
printf, the driver will leave behind the pre-processed version of doprnt.c. This module, called
doprnt.pre in your working directory, will show the C code that will actually be contained in the
printf routine. As this code has been pre-procedssed, indentation and comments will have been
stripped out as part of the normal actions taken by the C pre-processor.
2.4 Debugging Information
Several driver options and output files are related to allow devlopment tools, such as HI-TIDE
or MPLAB
following sections.
2.4.1 Output File Formats
The compiler is able to directly produce a number of the output file formats which are used by
common PROM programmers and in-circuit emulators.
output. If no output filename or type is specified, PICC32 will produce an ELF/DWARF and Intel
HEX file with the same base name as the first source or object file specified on the command line.
Table
filename extension which will be used for the output file.
2.4.2 Symbol Files
The PICC32 -G option tells the compiler to produce several symbol files which can be used by
debuggers and simulators to perform symbolic and source-level debugging. Using the --IDE option
may also enable symbol file generation as well.
information. This file is produced by the linker after the linking process has ben completed. If
no symbol filename is specified, a default filename of file.sym will be used, where file is the
basename of the first source file specified on the command line. For example, to produce a symbol
file called test.sym which includes C source-level information:
The default behaviour of the PICC32 command is to produce ELF/DWARF and Intel HEX
The -G option produces an absolute symbol files which contain both assembler- and C-level
2.12
the compiler will detect that the argument being printed has double type, thus the only
valid placeholders would be those that print floating point types, for example %e, %f and
%g.
shows the output format options available with PICC-32. The File Type column lists the
R
, to perform source-level debugging of the output code. These are described in the
Debugging Information
35
TM

Related parts for SW500011