wen.map

来自「keil mdk 周立功开发板中LPC2220芯片 蜂鸣器程序」· MAP 代码 · 共 708 行 · 第 1/4 页

MAP
708
字号
    _fp_init                                 0x80003b50   ARM Code      24  fpinit.o(x$fpl$fpinit)
    __fplib_config_pureend_doubles           0x80003b60   ARM Code       0  fpinit.o(x$fpl$fpinit)
    OSMapTbl                                 0x80003b68   Data           8  os_core.o(.constdata)
    OSUnMapTbl                               0x80003b70   Data         256  os_core.o(.constdata)
    Region$$Table$$Base                      0x80003c70   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x80003c90   Number         0  anon$$obj.o(Region$$Table)


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

Memory Map of the image

  Image Entry point : 0x80000114

  Load Region LR_IROM1 (Base: 0x80000000, Size: 0x00003ce4, Max: 0x0000ffff, ABSOLUTE)

    Execution Region ER_IROM1 (Base: 0x80000000, Size: 0x00003c90, Max: 0x0000ffff, ABSOLUTE)

    Base Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x80000000   0x00000114   Code   RO          228    RESET               startup.o
    0x80000114   0x00000008   Code   RO          294  * !!!main             __main.o(c_t.l)
    0x8000011c   0x0000003c   Code   RO          399    !!!scatter          __scatter.o(c_t.l)
    0x80000158   0x00000028   Code   RO          401    !!handler_copy      __scatter_copy.o(c_t.l)
    0x80000180   0x0000002c   Code   RO          403    !!handler_zi        __scatter_zi.o(c_t.l)
    0x800001ac   0x00000004   Ven    RO          321    .emb_text           lib_init.o(c_t.l)
    0x800001b0   0x00000010   Code   RO          321    .emb_text           lib_init.o(c_t.l)
    0x800001c0   0x00000b74   Code   RO            1    .text               os_core.o
    0x80000d34   0x00000b40   Code   RO           35    .text               os_flag.o
    0x80001874   0x000002d8   Code   RO           63    .text               os_mem.o
    0x80001b4c   0x000008dc   Code   RO           87    .text               os_q.o
    0x80002428   0x00000974   Code   RO          111    .text               os_task.o
    0x80002d9c   0x00000284   Code   RO          123    .text               os_time.o
    0x80003020   0x00000280   Code   RO          135    .text               os_cpu_c.o
    0x800032a0   0x00000134   Code   RO          193    .text               target.o
    0x800033d4   0x0000007c   Code   RO          239    .text               main.o
    0x80003450   0x00000008   Ven    RO          268    .text               rand.o(c_t.l)
    0x80003458   0x00000078   Code   RO          268    .text               rand.o(c_t.l)
    0x800034d0   0x00000064   Code   RO          272    .text               rt_memcpy_w.o(c_t.l)
    0x80003534   0x00000054   Code   RO          274    .text               rt_memclr_w.o(c_t.l)
    0x80003588   0x00000180   Code   RO          276    .text               aeabi_sdiv.o(c_t.l)
    0x80003708   0x00000040   Code   RO          292    .text               stkheap2.o(c_t.l)
    0x80003748   0x00000068   Code   RO          296    .text               kernel.o(c_t.l)
    0x800037b0   0x00000060   Code   RO          299    .text               sys_stackheap_outer.o(c_t.l)
    0x80003810   0x00000010   Code   RO          308    .text               rt_stackheap_storage_intlibspace.o(c_t.l)
    0x80003820   0x00000018   Code   RO          310    .text               sys_exit.o(c_t.l)
    0x80003838   0x0000000c   Code   RO          312    .text               libspace.o(c_t.l)
    0x80003844   0x0000000c   Code   RO          317    .text               exit.o(c_t.l)
    0x80003850   0x00000008   Ven    RO          322    .text               lib_init.o(c_t.l)
    0x80003858   0x000000ce   Code   RO          322    .text               lib_init.o(c_t.l)
    0x80003926   0x00000002   PAD
    0x80003928   0x0000000c   Code   RO          327    .text               boardinit2.o(c_t.l)
    0x80003934   0x00000010   Code   RO          329    .text               boardinit3.o(c_t.l)
    0x80003944   0x00000004   Code   RO          333    .text               use_no_semi.o(c_t.l)
    0x80003948   0x00000004   Ven    RO          338    .text               rt_locale_intlibspace.o(c_t.l)
    0x8000394c   0x00000010   Code   RO          338    .text               rt_locale_intlibspace.o(c_t.l)
    0x8000395c   0x00000006   Code   RO          348    .text               no_argv.o(c_t.l)
    0x80003962   0x00000002   PAD
    0x80003964   0x00000010   Code   RO          359    .text               rt_fp_status_addr_intlibspace.o(c_t.l)
    0x80003974   0x0000001c   Code   RO          277    .text_udiv          aeabi_sdiv.o(c_t.l)
    0x80003990   0x00000094   Code   RO          236    IRQ                 irq.o
    0x80003a24   0x0000000c   Ven    RO          410    Veneer$$Code        anon$$obj.o
    0x80003a30   0x00000008   Ven    RO          411    Veneer$$Code        anon$$obj.o
    0x80003a38   0x00000114   Code   RO          188    subr                os_cpu_a.o
    0x80003b4c   0x00000004   Ven    RO          350    x$fpl$fpinit        fpinit.o(fz_ts.l)
    0x80003b50   0x00000018   Code   RO          350    x$fpl$fpinit        fpinit.o(fz_ts.l)
    0x80003b68   0x00000108   Data   RO            3    .constdata          os_core.o
    0x80003c70   0x00000020   Data   RO          398    Region$$Table       anon$$obj.o


    Execution Region RW_IRAM1 (Base: 0x40000000, Size: 0x000022e8, Max: 0x00004000, ABSOLUTE)

    Base Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x40000000   0x00000048   Data   RW            2    .data               os_core.o
    0x40000048   0x00000004   Data   RW          136    .data               os_cpu_c.o
    0x4000004c   0x00000008   Data   RW          269    .data               rand.o(c_t.l)
    0x40000054   0x00001cd0   Zero   RW            4    .bss                os_core.o
    0x40001d24   0x000000dc   Zero   RW          270    .bss                rand.o(c_t.l)
    0x40001e00   0x00000060   Zero   RW          313    .bss                libspace.o(c_t.l)
    0x40001e60   0x00000001   Zero   RW          230    Heap                startup.o
    0x40001e61   0x00000003   PAD
    0x40001e64   0x00000000   Zero   RW          232    HeapTop             startup.o
    0x40001e64   0x00000400   Zero   RW          229    MyStacks            startup.o
    0x40002264   0x00000080   Zero   RW          189    SWIStacks           os_cpu_a.o
    0x400022e4   0x00000001   Zero   RW          231    StackBottom         startup.o
    0x400022e5   0x00000003   PAD
    0x400022e8   0x00000000   Zero   RW          233    Stacks              startup.o


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

Image component sizes


      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Object Name

       148         24          0          0          0        160   irq.o
       124          8          0          0          0        483   main.o
      2932        128        264         72       7376      17560   os_core.o
       276         36          0          0        128        256   os_cpu_a.o
       640          8          0          4          0       9636   os_cpu_c.o
      2880         24          0          0          0      10557   os_flag.o
       728          8          0          0          0       2086   os_mem.o
      2268         20          0          0          0       4148   os_q.o
      2420         44          0          0          0       4451   os_task.o
       644         24          0          0          0       1530   os_time.o
       276         96          0          0       1026        224   startup.o
       308         12          0          0          0       1617   target.o

    ------------------------------------------------------------------------
     13664        436        296         76       8536      52708   Object Totals
        20          4         32          0          0          0   (incl. Generated)
         0          0          0          0          6          0   (incl. Padding)

    ------------------------------------------------------------------------

      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Library Member Name

         8          0          0          0          0          0   __main.o
        60          8          0          0          0          0   __scatter.o
        40          0          0          0          0          0   __scatter_copy.o
        44          0          0          0          0          0   __scatter_zi.o
       412          0          0          0          0          0   aeabi_sdiv.o
        12          0          0          0          0          0   boardinit2.o
        16          0          0          0          0          0   boardinit3.o
        12          0          0          0          0          0   exit.o
        28          0          0          0          0          0   fpinit.o
       104          4          0          0          0          0   kernel.o
       234          4          0          0          0          0   lib_init.o
        12          4          0          0         96          0   libspace.o
         6          0          0          0          0          0   no_argv.o
       128         18          0          8        220          0   rand.o
        16          4          0          0          0          0   rt_fp_status_addr_intlibspace.o
        20          4          0          0          0          0   rt_locale_intlibspace.o
        84          0          0          0          0          0   rt_memclr_w.o
       100          0          0          0          0          0   rt_memcpy_w.o
        16          4          0          0          0          0   rt_stackheap_storage_intlibspace.o
        64          0          0          0          0          0   stkheap2.o
        24          8          0          0          0          0   sys_exit.o
        96          0          0          0          0          0   sys_stackheap_outer.o
         4          0          0          0          0          0   use_no_semi.o

    ------------------------------------------------------------------------
      1544         58          0          8        316          0   Library Totals
         4          0          0          0          0          0   (incl. Padding)

    ------------------------------------------------------------------------

      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Library Name

      1512         58          0          8        316          0   c_t.l
        28          0          0          0          0          0   fz_ts.l

    ------------------------------------------------------------------------
      1544         58          0          8        316          0   Library Totals

    ------------------------------------------------------------------------

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


      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   

     15208        494        296         84       8852      52708   Grand Totals
     15208        494        296         84       8852      52708   ELF Image Totals
     15208        494        296         84          0          0   ROM Totals

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

    Total RO  Size (Code + RO Data)                15504 (  15.14kB)
    Total RW  Size (RW Data + ZI Data)              8936 (   8.73kB)
    Total ROM Size (Code + RO Data + RW Data)      15588 (  15.22kB)

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

⌨️ 快捷键说明

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