参数资料
型号: SW006015
厂商: Microchip Technology
文件页数: 83/120页
文件大小: 0K
描述: C COMPILER MPLAB C32
标准包装: 1
类型: 编译器
适用于相关产品: PIC32
产品目录页面: 659 (CN2011-ZH PDF)
Compiler Runtime Environment
5.8.4.4
.DBG_CODE SECTION
This section reserves space for the debug exception handler. This section is only
allocated if the symbol _DEBUGGER has been defined. (This symbol is defined if the
-mdebugger command line option is specified to the shell.) This section is located at
the debug code address ( _DBG_CODE_ADDR ) as specified in the processor definitions
linker script and is assigned to the debug executive memory region
( debug_exec_mem ). The section is marked as NOLOAD as it is only intended to ensure
that application code cannot be placed at locations reserved for the debug executive.
.dbg_code _DBG_CODE_ADDR (NOLOAD) :
{
. += (DEFINED (_DEBUGGER) ? 0xFF0 : 0x0);
} > debug_exec_mem
5.8.4.5
.APP_EXCPT SECTION
This section contains the handler for exceptions that occur when Status BEV = 0 . This
section is located at the general exception address ( _GEN_EXCPT_ADDR ) as specified
in the processor definitions linker script and is assigned to the exception memory
region ( exception_mem ).
.app_excpt _GEN_EXCPT_ADDR :
{
*(.gen_handler)
} > exception_mem
5.8.4.6
.VECTOR_0 .. .VECTOR_63 SECTIONS
These sections contain the handler for each of the interrupt vectors. These sections are
located at the correct vectored addresses using the formula:
_ebase_address + 0x200 + (_vector_spacing << 5) * n
where n is the respective vector number.
Each of the sections is followed by an assert that ensures the code located at the vector
does not exceed the vector spacing specified.
.vector_n _ebase_address + 0x200 + (_vector_spacing << 5) * n :
{
*(.vector_ n )
} > exception_mem
ASSERT (SIZEOF(.vector_ n ) < (_vector_spacing << 5), "function at
exception vector n too large")
5.8.4.7
.STARTUP SECTION
This section contains the C startup code. This section is assigned to the KSEG0 boot
memory region ( kseg0_boot_mem ).
.startup ORIGIN(kseg0_boot_mem) :
{
*(.startup)
} > kseg0_boot_mem
5.8.4.8
.TEXT SECTION
This section collects executable code from all of the application's input files. This
section is assigned to the program memory region ( kseg0_program_mem ) and has a
fill value of NOP (0) . Symbols are defined to represent the begin ( _text_begin ) and
end ( _text_end ) addresses of this section.
.text ORIGIN(kseg0_program_mem) :
{
_text_begin = . ;
? 2007 Microchip Technology Inc.
DS51686A-page 79
相关PDF资料
PDF描述
SW300003-EVAL LIBRARY SOFT MODEM-EVAL ONLY
SW300010-EVAL SPEECH RECOG LIBRARY-EVAL ONLY
SW300040-EVAL LIBRARY NOISE SUPPR-EVAL ONLY
SW300060-EVAL LIBRARY ACOUSTIC ECHO-EVAL ONLY
SW300070-EVAL SOFTWARE LIBR ENC/DEC EVAL ONLY
相关代理商/技术参数
参数描述
SW006021-1 制造商:Microchip Technology 功能描述:MPLAB XC8 STANDARD COMPILER 制造商:Microchip Technology Inc 功能描述:COMPILER MPLAB XC8 STD 制造商:Microchip Technology Inc 功能描述:COMPILER MPLAB XC8 STANDARD 制造商:Microchip Technology Inc 功能描述:COMPILER, MPLAB XC8, STANDARD 制造商:Microchip Technology Inc 功能描述:MPLAB XC8 ANSI C Compiler for the PIC10 (12),(16),(18) (Workstation License) 制造商:Microchip Technology Inc 功能描述:MPLAB XC8 Standard Compiler 制造商:Microchip Technology Inc 功能描述:OPTOCOUPLERS; Core Architecture:PIC; Software Edition:Standard
SW006021-1N 制造商:Microchip Technology 功能描述:MPLAB XC8 STANDARD COMPILER (F 制造商:Microchip Technology Inc 功能描述:MPLAB XC8 STANDARD COMPILER (FLOATING LICENSE) - Boxed Product (Development Kits) 制造商:Microchip Technology Inc 功能描述:COMPILER MPLAB XC8 STD FLOAT LIC 制造商:Microchip Technology Inc 功能描述:MPLAB XC8 Standard Compiler (Fltng Lic)
SW006021-2 制造商:Microchip Technology 功能描述:MPLAB XC8 PRO COMPILER WORKSTATION LICENSE 制造商:Microchip Technology Inc 功能描述:MPLAB XC8 PRO COMPILER - Boxed Product (Development Kits) 制造商:Microchip Technology Inc 功能描述:COMPILER MPLAB XC8 PRO 制造商:Microchip Technology Inc 功能描述:COMPILER, MPLAB XC8, PRO 制造商:Microchip Technology Inc 功能描述:MPLAB XC8 ANSI PRO Compiler for the PIC10 (12),(16),(18) (Workstation License) 制造商:Microchip Technology Inc 功能描述:MPLAB XC8 PRO Compiler 制造商:Microchip Technology Inc 功能描述:SOFTWARE TOOL, MPLAB XC8 PRO COMPILER; Core Architecture:PIC; Supported Families:PIC10, PIC16, PIC18; Software Edition:Linux; License Type:Floating - node; No. of User Licenses:1; Supported Hosts:-
SW006021-2C 制造商:Microchip Technology Inc 功能描述:COMPILER MPLAB XC8 PRO CHI
SW006021-2N 功能描述:开发软件 MPLAB XC8 PRO Compiler (Fltng Lic) RoHS:否 制造商:Atollic Inc. 产品:Compilers/Debuggers 用于:ARM7, ARM9, Cortex-A, Cortex-M, Cortex-R Processors