project.map

来自「LPC2129实现从SPI通讯和两个串口定时器中断」· MAP 代码 · 共 826 行 · 第 1/5 页

MAP
826
字号
    __fpl_cmpreturn                          0x000036e0   ARM Code     128  trapv.o(x$fpl$trapveneer)
    Region$$Table$$Base                      0x0000393c   Data           0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x0000396c   Data           0  anon$$obj.o(Region$$Table)
    ZISection$$Table$$Base                   0x0000396c   Data           0  anon$$obj.o(ZISection$$Table)
    ZISection$$Table$$Limit                  0x0000397c   Data           0  anon$$obj.o(ZISection$$Table)
    tbuf1                                    0x40000000   Data         100  uart0.o(.bss)
    bottom_of_heap                           0x400004c4   Data           1  heap.o(Heap)
    StackUsr                                 0x40004000   Data           1  stack.o(Stacks)
    __SIG_IGN                                0xfffffffd   Number         0  sigdefs.o ABSOLUTE
    __SIG_ERR                                0xfffffffe   Number         0  sigdefs.o ABSOLUTE
    __SIG_DFL                                0xffffffff   Number         0  sigdefs.o ABSOLUTE


================================================================================

Memory Map of the image

  Image Entry point : 0x00000000

  Load Region ROM_LOAD (Base: 0x00000000, Size: 0x0000397c, Max: 0xffffffff, ABSOLUTE)

    Execution Region ROM_EXEC (Base: 0x00000000, Size: 0x0000397c, Max: 0xffffffff, ABSOLUTE)

    Base Addr    Size         Type   Attr  Idx  E Section Name        Object

    0x00000000   0x00000208   Code   RO     1   * vectors             startup.o
    0x00000208   0x000000a8   Code   RO   117   * !!!                 __main.o(c_a__un.l)
    0x000002b0   0x00000080   Code   RO    18     .text               target.o
    0x00000330   0x0000005c   Code   RO    34     .text               main.o
    0x0000038c   0x00000090   Code   RO    49     .text               timer0.o
    0x0000041c   0x00000064   Code   RO    61     .text               led.o
    0x00000480   0x00000180   Code   RO    90     .text               uart0.o
    0x00000600   0x00000008   Code   RO   119     .text               _no_redirect.o(c_a__un.l)
    0x00000608   0x000000d4   Code   RO   121     .text               rt_sdiv.o(c_a__un.l)
    0x000006dc   0x00000040   Code   RO   123     .text               rtsdiv10.o(c_a__un.l)
    0x0000071c   0x00000058   Code   RO   125     .text               vsprintf.o(c_a__un.l)
    0x00000774   0x00000d38   Code   RO   127     .text               __vfpntf.o(c_a__un.l)
    0x000014ac   0x0000001c   Code   RO   129     .text               _sputc.o(c_a__un.l)
    0x000014c8   0x00000028   Code   RO   131     .text               kernel.o(c_a__un.l)
    0x000014f0   0x00000924   Code   RO   135     .text               _fp_disp.o(c_a__un.l)
    0x00001e14   0x00000018   Code   RO   137     .text               exit.o(c_a__un.l)
    0x00001e2c   0x000000fc   Code   RO   139     .text               lib_init.o(c_a__un.l)
    0x00001f28   0x00000098   Code   RO   141     .text               lludiv10.o(c_a__un.l)
    0x00001fc0   0x0000002c   Code   RO   143     .text               rtudiv10.o(c_a__un.l)
    0x00001fec   0x000000fc   Code   RO   145     .text               stkheap1.o(c_a__un.l)
    0x000020e8   0x00000068   Code   RO   147     .text               strlen.o(c_a__un.l)
    0x00002150   0x00000018   Code   RO   149     .text               sys_exit.o(c_a__un.l)
    0x00002168   0x0000015c   Code   RO   151     .text               bigflt0.o(c_a__un.l)
    0x000022c4   0x0000003c   Code   RO   156     .text               lc_numeric_c.o(c_a__un.l)
    0x00002300   0x0000000c   Code   RO   159     .text               libspace.o(c_a__un.l)
    0x0000230c   0x00000004   Code   RO   162     .text               use_semi.o(c_a__un.l)
    0x00002310   0x00000048   Code   RO   168     .text               classify.o(m_a_pu.l)
    0x00002358   0x00000054   Code   RO   170     .text               dtoi.o(m_a_pu.l)
    0x000023ac   0x00000010   Code   RO   172     .text               rt_fp_status_addr.o(c_a__un.l)
    0x000023bc   0x000000a0   Code   RO   174     .text               strcmp.o(c_a__un.l)
    0x0000245c   0x00000060   Code   RO   188     .text               _fptrap.o(c_a__un.l)
    0x000024bc   0x00000018   Code   RO   190     .text               rt_raise.o(c_a__un.l)
    0x000024d4   0x00000064   Code   RO   192     .text               __raise.o(c_a__un.l)
    0x00002538   0x00000160   Code   RO   194     .text               defsig.o(c_a__un.l)
    0x00002698   0x00000018   Code   RO   198     .text               sys_wrch.o(c_a__un.l)
    0x000026b0   0x00000898   Code   RO   154     CL$$btodstuff       btod.o(c_a__un.l)
    0x00002f48   0x00000040   Code   RO   178     x$fpl$dcheck        dcheck.o(f_a_p.l)
    0x00002f88   0x000002b4   Code   RO   176     x$fpl$dmul          dmul_mull.o(f_a_p.l)
    0x0000323c   0x00000230   Code   RO   180     x$fpl$dunder        dunder.o(f_a_p.l)
    0x0000346c   0x00000164   Code   RO   182     x$fpl$exception     except.o(f_a_p.l)
    0x000035d0   0x00000014   Code   RO   164     x$fpl$fpinit        fpinit.o(f_a_p.l)
    0x000035e4   0x0000003c   Code   RO   166     x$fpl$ieeestatus    istatus.o(f_a_p.l)
    0x00003620   0x00000004   Code   RO   133     x$fpl$printf1       printf1.o(f_a_p.l)
    0x00003624   0x00000098   Code   RO   184     x$fpl$retnan        retnan.o(f_a_p.l)
    0x000036bc   0x000000a4   Code   RO   186     x$fpl$trapveneer    trapv.o(f_a_p.l)
    0x00003760   0x00000094   Data   RO   152     .constdata          bigflt0.o(c_a__un.l)
    0x000037f4   0x0000001c   Data   RO   157     .constdata          lc_numeric_c.o(c_a__un.l)
    0x00003810   0x0000012b   Data   RO   195     .constdata          defsig.o(c_a__un.l)
    0x0000393b   0x00000001   PAD
    0x0000393c   0x00000030   Data   RO   200     Region$$Table       anon$$obj.o
    0x0000396c   0x00000010   Data   RO   201     ZISection$$Table    anon$$obj.o


    Execution Region IRAM (Base: 0x40000000, Size: 0x000004c4, Max: 0xffffffff, ABSOLUTE)

    Base Addr    Size         Type   Attr  Idx  E Section Name        Object

    0x40000000   0x00000064   Zero   RW    91     .bss                uart0.o
    0x40000064   0x00000060   Zero   RW   160     .bss                libspace.o(c_a__un.l)
    0x400000c4   0x00000400   Zero   RW     2     MyStacks            startup.o


    Execution Region HEAP (Base: 0x400004c4, Size: 0x00000004, Max: 0xffffffff, ABSOLUTE, UNINIT)

    Base Addr    Size         Type   Attr  Idx  E Section Name        Object

    0x400004c4   0x00000004   Zero   RW     6     Heap                heap.o


    Execution Region STACKS (Base: 0x40004000, Size: 0x00000004, Max: 0xffffffff, ABSOLUTE, UNINIT)

    Base Addr    Size         Type   Attr  Idx  E Section Name        Object

    0x40004000   0x00000004   Zero   RW    14     Stacks              stack.o



  Load Region LR$$Debug (Base: 0x00000000, Size: 0x00000000, Max: 0xffffffff, ABSOLUTE)

    Execution Region ER$$Debug (Base: 0x00000000, Size: 0x00000000, Max: 0xffffffff, ABSOLUTE)

    Base Addr    Size         Type   Attr  Idx  E Section Name        Object

    0x00000000   0x00000010   Dbug   RW     5     .debug_abbrev       startup.o
    0x00000010   0x000003ec   Dbug   RW    26     .debug_abbrev       target.o
    0x00000000   0x0000006c   Dbug   RW    25     .debug_frame        target.o
    0x0000006c   0x00000048   Dbug   RW    42     .debug_frame        main.o
    0x000000b4   0x0000006c   Dbug   RW    57     .debug_frame        timer0.o
    0x00000120   0x00000054   Dbug   RW    69     .debug_frame        led.o
    0x00000174   0x000000e0   Dbug   RW   100     .debug_frame        uart0.o
    0x00000254   0x0000003c   Dbug   RW   118     .debug_frame        __main.o(c_a__un.l)
    0x00000290   0x0000004c   Dbug   RW   120     .debug_frame        _no_redirect.o(c_a__un.l)
    0x000002dc   0x00000044   Dbug   RW   122     .debug_frame        rt_sdiv.o(c_a__un.l)
    0x00000320   0x00000044   Dbug   RW   124     .debug_frame        rtsdiv10.o(c_a__un.l)
    0x00000364   0x00000054   Dbug   RW   126     .debug_frame        vsprintf.o(c_a__un.l)
    0x000003b8   0x000000b0   Dbug   RW   128     .debug_frame        __vfpntf.o(c_a__un.l)
    0x00000468   0x0000004c   Dbug   RW   130     .debug_frame        _sputc.o(c_a__un.l)
    0x000004b4   0x00000058   Dbug   RW   132     .debug_frame        kernel.o(c_a__un.l)
    0x0000050c   0x0000003c   Dbug   RW   134     .debug_frame        printf1.o(f_a_p.l)
    0x00000548   0x00000134   Dbug   RW   136     .debug_frame        _fp_disp.o(c_a__un.l)
    0x0000067c   0x0000004c   Dbug   RW   138     .debug_frame        exit.o(c_a__un.l)
    0x000006c8   0x0000007c   Dbug   RW   140     .debug_frame        lib_init.o(c_a__un.l)
    0x00000744   0x00000058   Dbug   RW   142     .debug_frame        lludiv10.o(c_a__un.l)
    0x0000079c   0x00000044   Dbug   RW   144     .debug_frame        rtudiv10.o(c_a__un.l)
    0x000007e0   0x00000080   Dbug   RW   146     .debug_frame        stkheap1.o(c_a__un.l)
    0x00000860   0x0000003c   Dbug   RW   148     .debug_frame        strlen.o(c_a__un.l)
    0x0000089c   0x00000044   Dbug   RW   150     .debug_frame        sys_exit.o(c_a__un.l)
    0x000008e0   0x00000080   Dbug   RW   153     .debug_frame        bigflt0.o(c_a__un.l)
    0x00000960   0x00000218   Dbug   RW   155     .debug_frame        btod.o(c_a__un.l)
    0x00000b78   0x0000004c   Dbug   RW   158     .debug_frame        lc_numeric_c.o(c_a__un.l)
    0x00000bc4   0x00000044   Dbug   RW   161     .debug_frame        libspace.o(c_a__un.l)
    0x00000c08   0x00000044   Dbug   RW   163     .debug_frame        use_semi.o(c_a__un.l)
    0x00000c4c   0x0000004c   Dbug   RW   165     .debug_frame        fpinit.o(f_a_p.l)
    0x00000c98   0x00000050   Dbug   RW   167     .debug_frame        istatus.o(f_a_p.l)
    0x00000ce8   0x0000003c   Dbug   RW   169     .debug_frame        classify.o(m_a_pu.l)
    0x00000d24   0x0000004c   Dbug   RW   171     .debug_frame        dtoi.o(m_a_pu.l)
    0x00000d70   0x0000004c   Dbug   RW   173     .debug_frame        rt_fp_status_addr.o(c_a__un.l)
    0x00000dbc   0x00000054   Dbug   RW   175     .debug_frame        strcmp.o(c_a__un.l)
    0x00000e10   0x00000078   Dbug   RW   177     .debug_frame        dmul_mull.o(f_a_p.l)
    0x00000e88   0x00000054   Dbug   RW   179     .debug_frame        dcheck.o(f_a_p.l)
    0x00000edc   0x000000a8   Dbug   RW   181     .debug_frame        dunder.o(f_a_p.l)
    0x00000f84   0x00000078   Dbug   RW   183     .debug_frame        except.o(f_a_p.l)
    0x00000ffc   0x0000005c   Dbug   RW   185     .debug_frame        retnan.o(f_a_p.l)
    0x00001058   0x00000084   Dbug   RW   187     .debug_frame        trapv.o(f_a_p.l)
    0x000010dc   0x00000064   Dbug   RW   189     .debug_frame        _fptrap.o(c_a__un.l)
    0x00001140   0x00000050   Dbug   RW   191     .debug_frame        rt_raise.o(c_a__un.l)
    0x00001190   0x0000005c   Dbug   RW   193     .debug_frame        __raise.o(c_a__un.l)
    0x000011ec   0x0000004c   Dbug   RW   196     .debug_frame        defsig.o(c_a__un.l)
    0x00001238   0x00000048   Dbug   RW   199     .debug_frame        sys_wrch.o(c_a__un.l)
    0x00000000   0x00000058   Dbug   RW     3     .debug_info         startup.o
    0x00000058   0x000000ec   Dbug   RW    23     .debug_info         target.o
    0x00000144   0x00000154   Dbug   RW    31     .debug_info         target.o
    0x00000298   0x0000004c   Dbug   RW    36     .debug_info         main.o
    0x000002e4   0x0000011c   Dbug   RW    39     .debug_info         main.o
    0x00000400   0x000000b0   Dbug   RW    54     .debug_info         timer0.o
    0x000004b0   0x000000d4   Dbug   RW    66     .debug_info         led.o
    0x

⌨️ 快捷键说明

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