参数资料
型号: SW006015
厂商: Microchip Technology
文件页数: 80/120页
文件大小: 0K
描述: C COMPILER MPLAB C32
标准包装: 1
类型: 编译器
适用于相关产品: PIC32
产品目录页面: 659 (CN2011-ZH PDF)
MPLAB ? C32 C Compiler User’s Guide
The _RESET_ADDR defines the processor's reset address. This is the virtual begin
address of the IFM Boot section in Kernel mode.
The _BEV_EXCPT_ADDR defines the address that the processor jumps to when an
exception is encountered and Status BEV = 1 .
The _DBG_EXCPT_ADDR defines the address that the processor jumps to when a
debug exception is encountered.
The _DBG_CODE_ADDR defines the address that the start address of the debug
executive.
The _GEN_EXCPT_ADDR defines the address that the processor jumps to when an
exception is encountered and Status BEV = 0 .
5.8.3.4
MEMORY REGIONS
This section of the processor definitions linker script provides information about the
memory regions that are available on the device.
/**************************************************************
* Memory Regions
*
* Memory regions without attributes cannot be used for
* orphaned sections. Only sections specifically assigned to
* these regions can be allocated into these regions.
**************************************************************/
MEMORY
{
kseg0_program_mem (rx) : ORIGIN = 0x9D000000, LENGTH = 0x8000
kseg0_boot_mem : ORIGIN = 0x9FC00490, LENGTH = 0x970
exception_mem : ORIGIN = 0x9FC01000, LENGTH = 0x1000
kseg1_boot_mem : ORIGIN = 0xBFC00000, LENGTH = 0x490
debug_exec_mem : ORIGIN = 0xBFC02000, LENGTH = 0xFF0
config3 : ORIGIN = 0xBFC02FF0, LENGTH = 0x4
config2 : ORIGIN = 0xBFC02FF4, LENGTH = 0x4
config1 : ORIGIN = 0xBFC02FF8, LENGTH = 0x4
config0 : ORIGIN = 0xBFC02FFC, LENGTH = 0x4
kseg1_data_mem (w!x) : ORIGIN = 0xA0000000, LENGTH = 0x2000
sfrs : ORIGIN = 0xBF800000, LENGTH = 0x10000
}
Eleven memory regions are defined with an associated start address and length:
1.
2.
3.
4.
5.
6.
7.
Program memory region ( kseg0_program_mem ) for application code
Boot memory regions ( kseg0_boot_mem and kseg1_boot_mem )
Exception memory region ( exception_mem )
Debug executive memory region ( debug_exec_mem )
Configuration memory regions ( config3 , config2 , config1 , and config0 )
Data memory region ( kseg1_data_mem )
SFR memory region ( sfrs )
The default linker script uses these names to locate sections into the correct regions.
Sections which are non-standard become orphaned sections. The attributes of the
memory regions are used to locate these orphaned sections. The attributes ( rx )
specify that read-only sections or executable sections can be located into the program
memory regions. Similarly, the attributes ( w!x ) specify that sections that are not
read-only and not executable can be located in the data memory region. Since no
attributes are specified for the boot memory region, the configuration memory regions,
or the SFR memory region, only specified sections may be located in these regions
DS51686A-page 76
? 2007 Microchip Technology Inc.
相关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