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

📄 pumpctl.map

📁 单相电机变频驱动原码,采用DISPIC30芯片
💻 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)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(udivsi3.o)
                              C:\Projects\PumpCtl\Src-30F\Inverter.o (__udivsi3)


Program Memory Usage

section        address   length (PC units)   length (bytes) (dec)
-------        -------   -----------------   --------------------
.reset               0                 0x4             0x6  (6)
.ivt               0x4                0x7c            0xba  (186)
.aivt             0x84                0x7c            0xba  (186)
.text            0x100               0xec0          0x1620  (5664)
.const           0xfc0               0x13c           0x1da  (474)
.dinit          0x10fc                0x20            0x30  (48)
.isr            0x111c                 0x2             0x3  (3)
__FOSCSEL     0xf80006                 0x2             0x3  (3)
__FOSC        0xf80008                 0x2             0x3  (3)
__FWDT        0xf8000a                 0x2             0x3  (3)

         Total program memory used (bytes):         0x19b0  (6576) 53%


Data Memory Usage

section        address      alignment gaps    total length  (dec)
-------        -------      --------------    -------------------
.nbss            0x800                   0            0x5a  (90)
.nbss            0x85a                   0            0x42  (66)
.nbss            0x89c                   0             0xa  (10)
.nbss            0x8a6                   0             0x4  (4)
.nbss            0x8aa                   0             0x2  (2)

            Total data memory used (bytes):           0xac  (172) 33%


Dynamic Memory Usage

region         address                      maximum length  (dec)
------         -------                      ---------------------
heap                 0                                   0  (0)
stack            0x8ac                               0x154  (340)

            Maximum dynamic memory (bytes):          0x154  (340)


External Symbols in Data Memory (by address):

                    0x0800                  _sys_state
                    0x0802                  _sys_mode
                    0x0804                  _sys_fault
                    0x0806                  _meas
                    0x082a                  _offset
                    0x0830                  _ping_timer
                    0x0832                  _comm_timer
                    0x0833                  _inv_update_timer
                    0x0834                  _inv_update_flag
                    0x0835                  _line_loss
                    0x0836                  _inv_state
                    0x0838                  _invp
                    0x0844                  _vbus_low
                    0x0845                  _vbus_high
                    0x0846                  _pfc_state
                    0x0848                  _pfcp

External Symbols in Data Memory (by name):

                    0x0832                  _comm_timer
                    0x0836                  _inv_state
                    0x0834                  _inv_update_flag
                    0x0833                  _inv_update_timer
                    0x0838                  _invp
                    0x0835                  _line_loss
                    0x0806                  _meas
                    0x082a                  _offset
                    0x0846                  _pfc_state
                    0x0848                  _pfcp
                    0x0830                  _ping_timer
                    0x0804                  _sys_fault
                    0x0802                  _sys_mode
                    0x0800                  _sys_state
                    0x0845                  _vbus_high
                    0x0844                  _vbus_low

External Symbols in Program Memory (by address):

                  0x000100                  __resetPRI
                  0x000180                  ___udivsi3
                  0x0001a0                  _main
                  0x000240                  _Hardware_init
                  0x000256                  _Software_init
                  0x00025e                  _Interrupt_init
                  0x000286                  _ADC_init
                  0x0002aa                  _Comm_run
                  0x000338                  _Exec_cmd
                  0x000440                  _Serial_init
                  0x00044a                  _Serial_Recv
                  0x00045a                  _Serial_Xmit
                  0x00046e                  _Serial_Xempty
                  0x000476                  _PWM_init
                  0x0004da                  _PWM_mode
                  0x000556                  _Inv_init
                  0x000574                  _Inv_get_freq
                  0x000582                  _Inv_set_freq
                  0x000598                  _Inv_stop
                  0x00059c                  _Inv_start
                  0x0005f2                  _Inv_run
                  0x000896                  __PWMSpEventMatchInterrupt
                  0x000bba                  _PFC_init
                  0x000be0                  _PFC_start
                  0x000bfc                  _PFC_stop
                  0x000c06                  _PFC_run
                  0x000c26                  __ADCInterrupt
                  0x000e34                  _IO_init
                  0x000e48                  _Cmp_init
                  0x000e5c                  _Timer_init
                  0x000e72                  __T1Interrupt
                  0x000f6e                  _LED_run
                  0x000f94                  _Inrush_start
                  0x000f9c                  _Inrush_run
                  0x000fc0                  _ro_parm_tbl
                  0x000fda                  _rw_parm_tbl
                  0x000ffa                  _cos_tbl
                  0x00111c                  __DefaultInterrupt

External Symbols in Program Memory (by name):

                  0x000286                  _ADC_init
                  0x000e48                  _Cmp_init
                  0x0002aa                  _Comm_run
                  0x000338                  _Exec_cmd
                  0x000240                  _Hardware_init
                  0x000e34                  _IO_init
                  0x000f9c                  _Inrush_run
                  0x000f94                  _Inrush_start
                  0x00025e                  _Interrupt_init
                  0x000574                  _Inv_get_freq
                  0x000556                  _Inv_init
                  0x0005f2                  _Inv_run
                  0x000582                  _Inv_set_freq
                  0x00059c                  _Inv_start
                  0x000598                  _Inv_stop
                  0x000f6e                  _LED_run
                  0x000bba                  _PFC_init
                  0x000c06                  _PFC_run
                  0x000be0                  _PFC_start
                  0x000bfc                  _PFC_stop
                  0x000476                  _PWM_init
                  0x0004da                  _PWM_mode
                  0x00044a                  _Serial_Recv
                  0x00046e                  _Serial_Xempty
                  0x00045a                  _Serial_Xmit
                  0x000440                  _Serial_init
                  0x000256                  _Software_init
                  0x000e5c                  _Timer_init
                  0x000c26                  __ADCInterrupt
                  0x00111c                  __DefaultInterrupt
                  0x000896                  __PWMSpEventMatchInterrupt
                  0x000e72                  __T1Interrupt
                  0x000180                  ___udivsi3
                  0x000100                  __resetPRI
                  0x000ffa                  _cos_tbl
                  0x0001a0                  _main
                  0x000fc0                  _ro_parm_tbl
                  0x000fda                  _rw_parm_tbl

Memory Configuration

Name             Origin             Length             Attributes
data             0x000800           0x000200           a !xr
program          0x000100           0x001f00           xr
reset            0x000000           0x000004  
ivt              0x000004           0x00007c  
aivt             0x000084           0x00007c  
__FBS            0xf80000           0x000002  
__FGS            0xf80004           0x000002  
__FOSCSEL        0xf80006           0x000002  
__FOSC           0xf80008           0x000002  
__FWDT           0xf8000a           0x000002  
__FPOR           0xf8000c           0x000002  
*default*        0x000000           0xffffffff  

Linker script and memory map

LOAD C:\Projects\PumpCtl\Src-30F\PumpCtl.o
LOAD C:\Projects\PumpCtl\Src-30F\ADC.o

⌨️ 快捷键说明

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