⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 adc_1msps.map

📁 PIC24单片机程序示例。 目前这方面的资料较少。自己先顶一下。
💻 MAP
📖 第 1 页 / 共 5 页
字号:
Archive member included because of file (symbol)

C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libpic30-coff.a(crt1.o)
                              (_resetALT)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libpic30-coff.a(crt0.o)
                              (_resetPRI)


Program Memory Usage

section        address   length (PC units)   length (bytes) (dec)
-------        -------   -----------------   --------------------
.reset               0                 0x4             0x6  (6)
.ivt               0x4                0xfc           0x17a  (378)
.aivt            0x104                0xfc           0x17a  (378)
.text            0x200               0x1d2           0x2bb  (699)
.dinit           0x3d2                0x16            0x21  (33)
.isr             0x3e8                 0x2             0x3  (3)
__FOSCSEL     0xf80006                 0x2             0x3  (3)
__FOSC        0xf80008                 0x2             0x3  (3)
__FWDT        0xf8000a                 0x2             0x3  (3)

         Total program memory used (bytes):          0x5e2  (1506) <1%


Data Memory Usage

section        address      alignment gaps    total length  (dec)
-------        -------      --------------    -------------------
.icd             0x800                0x50            0x50  (80)
.ndata           0x850                   0             0x2  (2)
C:/DOCUME~1/c13075/LOCALS~1/Temp/cc6Naaaa.s.scn2      0x4400                   0           0x200  (512)
C:/DOCUME~1/c13075/LOCALS~1/Temp/cc6Naaaa.s.scn1      0x4600                   0           0x200  (512)

            Total data memory used (bytes):          0x452  (1106) 6%


Dynamic Memory Usage

region         address                      maximum length  (dec)
------         -------                      ---------------------
heap                 0                                   0  (0)
stack            0x852                              0x3bae  (15278)

            Maximum dynamic memory (bytes):         0x3bae  (15278)


External Symbols in Data Memory (by address):

                    0x0850                  _DmaBuffer
                    0x4400                  _BufferB
                    0x4600                  _BufferA

External Symbols in Data Memory (by name):

                    0x4600                  _BufferA
                    0x4400                  _BufferB
                    0x0850                  _DmaBuffer

External Symbols in Program Memory (by address):

                  0x000200                  __resetPRI
                  0x000280                  _main
                  0x0002b0                  _initAdc1
                  0x00031c                  _initDma0
                  0x000352                  __DMA0Interrupt
                  0x000384                  _ProcessADCSamples
                  0x00038c                  _tglPinInit
                  0x000392                  _tglPin
                  0x000396                  __OscillatorFail
                  0x00039c                  __AddressError
                  0x0003a2                  __StackError
                  0x0003a8                  __MathError
                  0x0003ae                  __DMACError
                  0x0003b4                  __AltOscillatorFail
                  0x0003ba                  __AltAddressError
                  0x0003c0                  __AltStackError
                  0x0003c6                  __AltMathError
                  0x0003cc                  __AltDMACError
                  0x0003e8                  __DefaultInterrupt
                  0xf80006                  __FOSCSEL
                  0xf80008                  __FOSC
                  0xf8000a                  __FWDT

External Symbols in Program Memory (by name):

                  0x000384                  _ProcessADCSamples
                  0x00039c                  __AddressError
                  0x0003ba                  __AltAddressError
                  0x0003cc                  __AltDMACError
                  0x0003c6                  __AltMathError
                  0x0003b4                  __AltOscillatorFail
                  0x0003c0                  __AltStackError
                  0x000352                  __DMA0Interrupt
                  0x0003ae                  __DMACError
                  0x0003e8                  __DefaultInterrupt
                  0xf80008                  __FOSC
                  0xf80006                  __FOSCSEL
                  0xf8000a                  __FWDT
                  0x0003a8                  __MathError
                  0x000396                  __OscillatorFail
                  0x0003a2                  __StackError
                  0x000200                  __resetPRI
                  0x0002b0                  _initAdc1
                  0x00031c                  _initDma0
                  0x000280                  _main
                  0x000392                  _tglPin
                  0x00038c                  _tglPinInit

Memory Configuration

Name             Origin             Length             Attributes
data             0x000800           0x004000           a !xr
reset            0x000000           0x000004  
ivt              0x000004           0x0000fc  
aivt             0x000104           0x0000fc  
program          0x000200           0x02aa00           xr
FBS              0xf80000           0x000002  
FSS              0xf80002           0x000002  
FGS              0xf80004           0x000002  
FOSCSEL          0xf80006           0x000002  
FOSC             0xf80008           0x000002  
FWDT             0xf8000a           0x000002  
FPOR             0xf8000c           0x000002  
CONFIG3          0xf8000e           0x000002  
FUID0            0xf80010           0x000002  
FUID1            0xf80012           0x000002  
FUID2            0xf80014           0x000002  
FUID3            0xf80016           0x000002  
*default*        0x000000           0xffffffff  

Linker script and memory map

LOAD C:\cvs\src\24H\R_apps\Code Examples\CE201_ADC_1MSPS\src\obj\main.o
LOAD C:\cvs\src\24H\R_apps\Code Examples\CE201_ADC_1MSPS\src\obj\adcDrv2.o
LOAD C:\cvs\src\24H\R_apps\Code Examples\CE201_ADC_1MSPS\src\obj\tglPin.o
LOAD C:\cvs\src\24H\R_apps\Code Examples\CE201_ADC_1MSPS\src\obj\traps.o
                    0x0004                  __IVT_BASE = 0x4
                    0x0104                  __AIVT_BASE = 0x104
                    0x0800                  __DATA_BASE = 0x800
                    0x4000                  __DMA_BASE = 0x4000
                    0x47ff                  __DMA_END = 0x47ff
                    0x0200                  __CODE_BASE = 0x200

.reset            0x000000          0x4
                  0x000000          0x2 SHORT 0x200 <code 336> (__reset)
                  0x000001          0x2 SHORT 0x4
                  0x000002          0x2 SHORT 0x0 ((<code 336> (__reset) >> 0x10) & 0x7f)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -