SW006012 Microchip Technology, SW006012 Datasheet - Page 246

C COMPILER FOR DSPIC30F FAMILY

SW006012

Manufacturer Part Number
SW006012
Description
C COMPILER FOR DSPIC30F FAMILY
Manufacturer
Microchip Technology
Type
MPLAB® C30 Compilerr
Series
PIC24 & DsPICr
Datasheets

Specifications of SW006012

Supported Families
PIC24, DsPIC30F And DsPIC33F
Core Architecture
PIC, DsPIC
Kit Contents
Software And Docs
Mcu Supported Families
PIC24 MCUs And DsPIC DSCs
Tool Type
Compiler
Processor Series
PIC24, dsPIC
Lead Free Status / RoHS Status
Not applicable / Not applicable
For Use With/related Products
dsPIC30F
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
MPLAB
SPLIM ...................................................................... 72
SR .......................................................................... 199
Stack ................................................................ 64
Standard I/O Functions .............................................. 9
Startup
Statement Differences.............................................. 30
Statements ............................................................. 126
static ......................................................................... 58
STATUS ................................................................. 199
Storage Classes ..................................................... 196
Storage Qualifiers .................................................. 197
Streams .................................................................. 129
strerror.................................................................... 131
String Constants..................................................... 197
Strings ...................................................................... 38
structure ................................................................... 76
Structures............................................................... 126
Suffix LL ................................................................... 29
Suffix ULL................................................................. 29
switch ....................................................................... 41
symbol ...................................................................... 55
Syntax Check ........................................................... 39
Syntax for Writing ISR’s ........................................... 92
system .................................................................... 131
System Header Files .......................................... 41
T
-T .............................................................................. 84
TABLAT.................................................................. 199
TBLPTR ................................................................. 199
TBLRD ..................................................................... 89
TMPDIR ................................................................... 59
tmpfile..................................................................... 130
-traditional .......................................................... 26
Traditional C ............................................................. 45
Translation ............................................................. 122
transparent_union Attribute ...................................... 18
Trigraphs ............................................................ 41
-trigraphs .................................................................. 54
Type Conversion ...................................................... 44
typeof ....................................................................... 29
U
-U ....................................................................... 52
-u .............................................................................. 55
ULL, Suffix................................................................ 29
-undef ....................................................................... 54
Underscore....................................................... 92
Uninitialized Variables .............................................. 66
Unions .................................................................... 126
unordered Attribute .................................................. 18
DS51284F-page 240
C Usage ............................................................ 73
Pointer (W15) ...................................57
Pointer Limit Register (SPLIM).................... 67
Software ...................................................... 72
Usage.............................................................. 196
and Initialization ................................................ 67
Code ............................................................... 199
Module, Alternate .............................................. 67
Module, Primary................................................ 67
Modules ............................................................ 73
®
C30 User’s Guide
,
67
,
72
,
,
104
111
,
,
,
,
,
,
,
73
72
73
53
38
54
54
Unroll Loop ............................................................... 50
unsigned char........................................................... 81
unsigned int .............................................................. 81
unsigned long ........................................................... 81
unsigned long long ................................................... 81
unsigned long long int .............................................. 29
unsigned short.......................................................... 81
unused Attribute ........................................... 18
Unused Function Parameter .................................... 41
Unused Variable....................................................... 41
User-Defined Data Section....................................... 71
User-Defined Text Section ....................................... 71
Using Inline Assembly Language ........................... 113
Using Macros ........................................................... 87
Using SFRs .............................................................. 85
V
-v .............................................................................. 37
Variable Attributes .................................................... 12
Variables in Specified Registers............................... 27
Vectors, Reset and Exception .................................. 64
void........................................................................... 78
volatile ...................................................................... 58
W
-W.............................................. 39
-w.............................................................................. 39
W Registers...................................................... 76
W14 .................................................................. 73
W15 .................................................................. 73
-Wa........................................................................... 54
-Waggregate-return .................................................. 43
-Wall .................................................. 39
Warnings ................................................................ 174
Warnings and Errors Control Options ...................... 39
-fsyntax-only...................................................... 39
-pedantic ........................................................... 39
-pedantic-errors................................................. 39
-W...................................................................... 43
-w ...................................................................... 39
-Waggregate-return........................................... 43
-Wall .................................................................. 39
-Wbad-function-cast .......................................... 43
-Wcast-align ...................................................... 43
-Wcast-qual ....................................................... 43
-Wchar-subscripts ............................................. 39
-Wcomment....................................................... 39
-Wconversion .................................................... 44
-Wdiv-by-zero.................................................... 39
-Werror .............................................................. 44
-Werror-implicit-function-declaration ................. 39
-Wformat ........................................................... 39
-Wimplicit........................................................... 39
-Wimplicit-function-declaration .......................... 39
-Wimplicit-int...................................................... 39
-Winline ............................................................. 44
-Wlarger-than- ................................................... 44
-Wlong-long....................................................... 44
-Wmain.............................................................. 39
-Wmissing-braces ............................................. 39
-Wmissing-declarations..................................... 44
© 2007 Microchip Technology Inc.
,
41
,
42
,
41
,
43
,
42
,
45
,
,
25
43
,
,
,
,
155
111
199
199
,
,
41
45

Related parts for SW006012