candemo.map

来自「stm32初级例程」· MAP 代码 · 共 455 行 · 第 1/3 页

MAP
455
字号
    CAN_wrMsg                                0x0800049d   Thumb Code   130  can.o(i.CAN_wrMsg)
    GPIO_Init                                0x08000525   Thumb Code   158  stm32f10x_gpio.o(i.GPIO_Init)
    GPIO_PinRemapConfig                      0x080005c5   Thumb Code    66  stm32f10x_gpio.o(i.GPIO_PinRemapConfig)
    NVIC_Init                                0x0800060d   Thumb Code   116  stm32f10x_nvic.o(i.NVIC_Init)
    RCC_APB1PeriphClockCmd                   0x08000681   Thumb Code    18  stm32f10x_rcc.o(i.RCC_APB1PeriphClockCmd)
    RCC_APB2PeriphClockCmd                   0x08000699   Thumb Code    18  stm32f10x_rcc.o(i.RCC_APB2PeriphClockCmd)
    USB_HP_CAN_TX_IRQHandler                 0x080006b1   Thumb Code    38  can.o(i.USB_HP_CAN_TX_IRQHandler)
    USB_LP_CAN_RX0_IRQHandler                0x080006e1   Thumb Code    24  can.o(i.USB_LP_CAN_RX0_IRQHandler)
    __scatterload_copy                       0x08000705   Thumb Code    14  handlers.o(i.__scatterload_copy)
    __scatterload_null                       0x08000713   Thumb Code     2  handlers.o(i.__scatterload_null)
    __scatterload_zeroinit                   0x08000715   Thumb Code    14  handlers.o(i.__scatterload_zeroinit)
    can_Init                                 0x08000723   Thumb Code    32  candemo.o(i.can_Init)
    main                                     0x08000745   Thumb Code   202  candemo.o(i.main)
    stm32_GetPCLK1                           0x08000829   Thumb Code     4  stm32_init.o(i.stm32_GetPCLK1)
    stm32_Init                               0x08000831   Thumb Code    82  stm32_init.o(i.stm32_Init)
    Region$$Table$$Base                      0x0800089c   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x080008bc   Number         0  anon$$obj.o(Region$$Table)
    CAN_TxRdy                                0x20000004   Data           4  can.o(.data)
    CAN_RxRdy                                0x20000008   Data           4  can.o(.data)
    CAN_TxMsg                                0x2000000c   Data          16  can.o(.bss)
    CAN_RxMsg                                0x2000001c   Data          16  can.o(.bss)
    __initial_sp                             0x20000230   Data           0  stm32f10x.o(STACK)



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

Memory Map of the image

  Image Entry point : 0x080000ed

  Load Region LR_IROM1 (Base: 0x08000000, Size: 0x000008c8, Max: 0x00020000, ABSOLUTE)

    Execution Region ER_IROM1 (Base: 0x08000000, Size: 0x000008bc, Max: 0x00020000, ABSOLUTE)

    Base Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x08000000   0x000000ec   Data   RO            3    RESET               stm32f10x.o
    0x080000ec   0x00000000   Code   RO          847  * .ARM.Collect$$$$00000000  entry.o(mc_w.l)
    0x080000ec   0x00000004   Code   RO          850    .ARM.Collect$$$$00000001  entry2.o(mc_w.l)
    0x080000f0   0x00000004   Code   RO          853    .ARM.Collect$$$$00000004  entry5.o(mc_w.l)
    0x080000f4   0x00000008   Code   RO          854    .ARM.Collect$$$$00000007  entry7.o(mc_w.l)
    0x080000fc   0x00000004   Code   RO          851    .ARM.Collect$$$$00002712  entry2.o(mc_w.l)
    0x08000100   0x0000001c   Code   RO            4    .text               stm32f10x.o
    0x0800011c   0x00000024   Code   RO          855    .text               init.o(mc_w.l)
    0x08000140   0x0000001c   Code   RO          244    i.CAN_ITConfig      stm32f10x_can.o(STM32F10x.lib)
    0x0800015c   0x000000f0   Code   RO          245    i.CAN_Init          stm32f10x_can.o(STM32F10x.lib)
    0x0800024c   0x00000020   Code   RO          249    i.CAN_StructInit    stm32f10x_can.o(STM32F10x.lib)
    0x0800026c   0x00000090   Code   RO          128    i.CAN_rdMsg         can.o
    0x080002fc   0x000000d4   Code   RO          129    i.CAN_setup         can.o
    0x080003d0   0x00000020   Code   RO          130    i.CAN_start         can.o
    0x080003f0   0x0000001c   Code   RO          131    i.CAN_testmode      can.o
    0x0800040c   0x0000001c   Code   RO          132    i.CAN_waitReady     can.o
    0x08000428   0x00000074   Code   RO          133    i.CAN_wrFilter      can.o
    0x0800049c   0x00000088   Code   RO          134    i.CAN_wrMsg         can.o
    0x08000524   0x0000009e   Code   RO          354    i.GPIO_Init         stm32f10x_gpio.o(STM32F10x.lib)
    0x080005c2   0x00000002   PAD
    0x080005c4   0x00000048   Code   RO          356    i.GPIO_PinRemapConfig  stm32f10x_gpio.o(STM32F10x.lib)
    0x0800060c   0x00000074   Code   RO          473    i.NVIC_Init         stm32f10x_nvic.o(STM32F10x.lib)
    0x08000680   0x00000018   Code   RO          645    i.RCC_APB1PeriphClockCmd  stm32f10x_rcc.o(STM32F10x.lib)
    0x08000698   0x00000018   Code   RO          647    i.RCC_APB2PeriphClockCmd  stm32f10x_rcc.o(STM32F10x.lib)
    0x080006b0   0x00000030   Code   RO          135    i.USB_HP_CAN_TX_IRQHandler  can.o
    0x080006e0   0x00000024   Code   RO          136    i.USB_LP_CAN_RX0_IRQHandler  can.o
    0x08000704   0x0000000e   Code   RO          859    i.__scatterload_copy  handlers.o(mc_w.l)
    0x08000712   0x00000002   Code   RO          860    i.__scatterload_null  handlers.o(mc_w.l)
    0x08000714   0x0000000e   Code   RO          861    i.__scatterload_zeroinit  handlers.o(mc_w.l)
    0x08000722   0x00000020   Code   RO          199    i.can_Init          candemo.o
    0x08000742   0x00000002   PAD
    0x08000744   0x000000e4   Code   RO          201    i.main              candemo.o
    0x08000828   0x00000008   Code   RO           11    i.stm32_GetPCLK1    stm32_init.o
    0x08000830   0x0000006c   Code   RO           13    i.stm32_Init        stm32_init.o
    0x0800089c   0x00000020   Data   RO          857    Region$$Table       anon$$obj.o


    Execution Region RW_IRAM1 (Base: 0x20000000, Size: 0x00000230, Max: 0x00005000, ABSOLUTE)

    Base Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x20000000   0x0000000c   Data   RW          139    .data               can.o
    0x2000000c   0x00000010   Zero   RW          137    .bss                can.o
    0x2000001c   0x00000010   Zero   RW          138    .bss                can.o
    0x2000002c   0x00000004   PAD
    0x20000030   0x00000200   Zero   RW            1    STACK               stm32f10x.o


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

Image component sizes


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

       780         70          0         12         32       6195   can.o
       260         26          0          0          0       1698   candemo.o
       116         30          0          0          0      42174   stm32_init.o
        28          4        236          0        512        516   stm32f10x.o

    ----------------------------------------------------------------------
      1186        130        268         12        548      50583   Object Totals
         0          0         32          0          0          0   (incl. Generated)
         2          0          0          0          4          2   (incl. Padding)

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

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

         0          0          0          0          0          0   entry.o
         8          4          0          0          0          0   entry2.o
         4          0          0          0          0          0   entry5.o
         8          4          0          0          0          0   entry7.o
        30          0          0          0          0          0   handlers.o
        36          8          0          0          0         68   init.o
       300         12          0          0          0       3545   stm32f10x_can.o
       230          6          0          0          0       2522   stm32f10x_gpio.o
       116          0          0          0          0       1152   stm32f10x_nvic.o
        48         12          0          0          0       1130   stm32f10x_rcc.o

    ----------------------------------------------------------------------
       782         46          0          0          0       8417   Library Totals
         2          0          0          0          0          0   (incl. Padding)

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

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

       694         30          0          0          0       8349   STM32F10x.lib
        86         16          0          0          0         68   mc_w.l

    ----------------------------------------------------------------------
       782         46          0          0          0       8417   Library Totals

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

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


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

      1968        176        268         12        548      58152   Grand Totals
      1968        176        268         12        548      58152   ELF Image Totals
      1968        176        268         12          0          0   ROM Totals

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

    Total RO  Size (Code + RO Data)                 2236 (   2.18kB)
    Total RW  Size (RW Data + ZI Data)               560 (   0.55kB)
    Total ROM Size (Code + RO Data + RW Data)       2248 (   2.20kB)

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

⌨️ 快捷键说明

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