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

📄 blinky.map

📁 基于LPC2292的发声程序
💻 MAP
字号:
ARM Linker, RVCT3.1 [Build 903] for uVision [Professional]

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

Section Cross References

    startup.o(RESET) refers to startup.o(STACK) for Stack_Top
    startup.o(RESET) refers to entry.o($$startup$$) for __main
    blinky.o(.text) refers to time.o(.text) for init_timer
    blinky.o(.text) refers to time.o(.data) for timeval
    time.o(.text) refers to time.o(.data) for timeval
    entry.o($$startup$$) refers to init.o(.text) for __init
    entry.o($$startup$$) refers to startup.o(STACK) for __initial_sp
    init.o(.text) refers to init.o(.emb_text) for __call_main
    init.o(.text) refers to blinky.o(.text) for main


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

Removing Unused input sections from the image.

    Removing startup.o(HEAP), (0 bytes).
    Removing retarget.o(.text), (8 bytes).

2 unused section(s) (total 8 bytes) removed from the image.

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

Image Symbol Table

    Local Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    ../../microlib/init/entry.s              0x00000000   Number         0  entry.o ABSOLUTE
    ../../microlib/init/handlers.c           0x00000000   Number         0  handlers.o ABSOLUTE
    ../../microlib/init/init.c               0x00000000   Number         0  init.o ABSOLUTE
    ../../microlib/stubs.s                   0x00000000   Number         0  useno.o ABSOLUTE
    Blinky.c                                 0x00000000   Number         0  blinky.o ABSOLUTE
    Retarget.c                               0x00000000   Number         0  retarget.o ABSOLUTE
    Startup.s                                0x00000000   Number         0  startup.o ABSOLUTE
    Time.c                                   0x00000000   Number         0  time.o ABSOLUTE
    dc.s                                     0x00000000   Number         0  dc.o ABSOLUTE
    RESET                                    0x40000000   Section      312  startup.o(RESET)
    Undef_Handler                            0x40000040   ARM Code       4  startup.o(RESET)
    SWI_Handler                              0x40000044   ARM Code       4  startup.o(RESET)
    PAbt_Handler                             0x40000048   ARM Code       4  startup.o(RESET)
    DAbt_Handler                             0x4000004c   ARM Code       4  startup.o(RESET)
    IRQ_Handler                              0x40000050   ARM Code       4  startup.o(RESET)
    FIQ_Handler                              0x40000054   ARM Code       4  startup.o(RESET)
    $$startup$$                              0x40000138   Section       12  entry.o($$startup$$)
    .emb_text                                0x40000144   Section        4  init.o(.emb_text)
    .text                                    0x40000148   Section      104  blinky.o(.text)
    .text                                    0x400001b0   Section      124  time.o(.text)
    .text                                    0x4000022c   Section       56  init.o(.text)
    i.__scatterload_copy                     0x40000264   Section       24  handlers.o(i.__scatterload_copy)
    i.__scatterload_null                     0x4000027c   Section        4  handlers.o(i.__scatterload_null)
    i.__scatterload_zeroinit                 0x40000280   Section       24  handlers.o(i.__scatterload_zeroinit)
    .data                                    0x40002000   Section        4  time.o(.data)
    STACK                                    0x40002008   Section     1160  startup.o(STACK)
    Stack_Top                                0x40002490   Number         0  startup.o(STACK)

    Global Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    BuildAttributes$$ARM_ISAv4$M$S$PE$A:L22$X:L11$S22$IEEE1$~IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$EBA8$MICROLIB$REQ8$EABIv2 0x00000000   Number         0  anon$$obj.o ABSOLUTE
    __ARM_use_no_argv                        0x00000000   Number         0  blinky.o ABSOLUTE
    __use_no_errno                           0x00000000   Number         0  useno.o ABSOLUTE
    __use_no_exception_handling              0x00000000   Number         0  useno.o ABSOLUTE
    __use_no_fp                              0x00000000   Number         0  useno.o ABSOLUTE
    __use_no_heap                            0x00000000   Number         0  useno.o ABSOLUTE
    __use_no_heap_region                     0x00000000   Number         0  useno.o ABSOLUTE
    __use_no_semihosting                     0x00000000   Number         0  useno.o ABSOLUTE
    __use_no_semihosting_swi                 0x00000000   Number         0  useno.o ABSOLUTE
    __use_no_signal_handling                 0x00000000   Number         0  useno.o ABSOLUTE
    __decompress                              - Undefined Weak Reference
    Reset_Handler                            0x40000058   ARM Code       0  startup.o(RESET)
    __main                                   0x40000138   ARM Code       8  entry.o($$startup$$)
    __call_main                              0x40000144   ARM Code       4  init.o(.emb_text)
    wait                                     0x40000148   ARM Code      36  blinky.o(.text)
    main                                     0x4000016c   ARM Code      60  blinky.o(.text)
    tc0                                      0x400001b0   ARM Code      52  time.o(.text)
    init_timer                               0x400001e4   ARM Code      60  time.o(.text)
    __init                                   0x4000022c   ARM Code      44  init.o(.text)
    __scatterload_rt2                        0x4000022c   ARM Code       0  init.o(.text)
    __scatterload_copy                       0x40000264   ARM Code      24  handlers.o(i.__scatterload_copy)
    __scatterload_null                       0x4000027c   ARM Code       4  handlers.o(i.__scatterload_null)
    __scatterload_zeroinit                   0x40000280   ARM Code      24  handlers.o(i.__scatterload_zeroinit)
    Region$$Table$$Base                      0x40000298   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x400002b8   Number         0  anon$$obj.o(Region$$Table)
    timeval                                  0x40002000   Data           4  time.o(.data)
    __initial_sp                             0x40002408   Data         136  startup.o(STACK)


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

Memory Map of the image

  Image Entry point : 0x40000138

  Load Region LR_ROM1 (Base: 0x40000000, Size: 0x000002bc, Max: 0x00002000, ABSOLUTE)

    Execution Region ER_ROM1 (Base: 0x40000000, Size: 0x000002b8, Max: 0x00002000, ABSOLUTE)

    Base Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x40000000   0x00000138   Code   RO            3    RESET               startup.o
    0x40000138   0x0000000c   Code   RO           57  * $$startup$$         entry.o(mc_4.l)
    0x40000144   0x00000004   Code   RO           62    .emb_text           init.o(mc_4.l)
    0x40000148   0x00000068   Code   RO           26    .text               blinky.o
    0x400001b0   0x0000007c   Code   RO           43    .text               time.o
    0x4000022c   0x00000038   Code   RO           61    .text               init.o(mc_4.l)
    0x40000264   0x00000018   Code   RO           66    i.__scatterload_copy  handlers.o(mc_4.l)
    0x4000027c   0x00000004   Code   RO           68    i.__scatterload_null  handlers.o(mc_4.l)
    0x40000280   0x00000018   Code   RO           67    i.__scatterload_zeroinit  handlers.o(mc_4.l)
    0x40000298   0x00000020   Data   RO           65    Region$$Table       anon$$obj.o


    Execution Region RW_IRAM1 (Base: 0x40002000, Size: 0x00000490, Max: 0x00002000, ABSOLUTE)

    Base Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x40002000   0x00000004   Data   RW           44    .data               time.o
    0x40002004   0x00000004   PAD
    0x40002008   0x00000488   Zero   RW            1    STACK               startup.o


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

Image component sizes


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

       104          8          0          0          0        801   blinky.o
         0          0          0          0          0       1460   retarget.o
       312         64          0          0       1160        258   startup.o
       124         12          0          4          0        462   time.o

    ------------------------------------------------------------------------
       540         84         32          4       1164       2984   Object Totals
         0          0         32          0          0          0   (incl. Generated)
         0          0          0          0          4          3   (incl. Padding)

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

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

        12          4          0          0          0          0   entry.o
        52          0          0          0          0          0   handlers.o
        60         12          0          0          0          0   init.o

    ------------------------------------------------------------------------
       124         16          0          0          0          0   Library Totals
         0          0          0          0          0          0   (incl. Padding)

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

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

       124         16          0          0          0          0   mc_4.l

    ------------------------------------------------------------------------
       124         16          0          0          0          0   Library Totals

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

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


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

       664        100         32          4       1164       2984   Grand Totals
       664        100         32          4       1164       2984   ELF Image Totals
       664        100         32          4          0          0   ROM Totals

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

    Total RO  Size (Code + RO Data)                  696 (   0.68kB)
    Total RW  Size (RW Data + ZI Data)              1168 (   1.14kB)
    Total ROM Size (Code + RO Data + RW Data)        700 (   0.68kB)

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

⌨️ 快捷键说明

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