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

📄 id_secure.map

📁 STM32 ID加密
💻 MAP
📖 第 1 页 / 共 3 页
字号:
ARM Linker, RVCT4.0 [Build 524] for uVision [Standard]

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

Section Cross References

    main.o(.text) refers to board_configure.o(.text) for RCC_Configuration
    main.o(.text) refers to stm32f10x_crc.o(.text) for CRC_ResetDR
    main.o(.text) refers to malloc.o(i.malloc) for malloc
    main.o(.text) refers to memmovea.o(.text) for __aeabi_memmove
    main.o(.text) refers to flash_write.o(.text) for Flash_Write
    main.o(.text) refers to malloc.o(i.free) for free
    main.o(.text) refers to main.o(.constdata) for secure
    board_configure.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_DeInit
    board_configure.o(.text) refers to stm32f10x_flash.o(.text) for FLASH_SetLatency
    board_configure.o(.text) refers to misc.o(.text) for NVIC_SetVectorTable
    board_configure.o(.text) refers to stm32f10x_gpio.o(.text) for GPIO_Init
    board_configure.o(.text) refers to stm32f10x_usart.o(.text) for USART_ClockInit
    system_stm32f10x.o(.text) refers to system_stm32f10x.o(.data) for SystemCoreClock
    flash_write.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_HSICmd
    flash_write.o(.text) refers to stm32f10x_flash.o(.text) for FLASH_Unlock
    stm32f10x_rcc.o(.text) refers to stm32f10x_rcc.o(.data) for .data
    stm32f10x_gpio.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB2PeriphResetCmd
    stm32f10x_usart.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB2PeriphResetCmd
    startup_stm32f10x_hd.o(RESET) refers to startup_stm32f10x_hd.o(STACK) for __initial_sp
    startup_stm32f10x_hd.o(RESET) refers to startup_stm32f10x_hd.o(.text) for Reset_Handler
    startup_stm32f10x_hd.o(RESET) refers to stm32f10x_it.o(.text) for NMI_Handler
    startup_stm32f10x_hd.o(.text) refers to system_stm32f10x.o(.text) for SystemInit
    startup_stm32f10x_hd.o(.text) refers to entry.o(.ARM.Collect$$$$00000000) for __main
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry7.o(.ARM.Collect$$$$00000007) for _main_init
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry5.o(.ARM.Collect$$$$00000004) for _main_scatterload
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry2.o(.ARM.Collect$$$$00000001) for _main_stk
    malloc.o(i.free) refers to mvars.o(.data) for __microlib_freelist
    malloc.o(i.malloc) refers to mvars.o(.data) for __microlib_freelist_initialised
    malloc.o(i.malloc) refers to mvars.o(.data) for __microlib_freelist
    malloc.o(i.malloc) refers to startup_stm32f10x_hd.o(HEAP) for __heap_base
    mallocr.o(i.__free$realloc) refers to mvars.o(.data) for __microlib_freelist
    mallocr.o(i.__malloc$realloc) refers to mallocr.o(i.internal_alloc) for internal_alloc
    mallocr.o(i.__malloc$realloc) refers to mvars.o(.data) for __microlib_freelist_initialised
    mallocr.o(i.__malloc$realloc) refers to startup_stm32f10x_hd.o(HEAP) for __heap_base
    mallocr.o(i.__malloc$realloc) refers to mvars.o(.data) for __microlib_freelist
    mallocr.o(i.internal_alloc) refers to memmovea.o(.text) for __aeabi_memcpy
    mallocr.o(i.internal_alloc) refers to mvars.o(.data) for __microlib_freelist
    mallocr.o(i.realloc) refers to mallocr.o(i.__malloc$realloc) for __malloc$realloc
    mallocr.o(i.realloc) refers to mallocr.o(i.__free$realloc) for __free$realloc
    mallocr.o(i.realloc) refers to mallocr.o(i.internal_alloc) for internal_alloc
    mallocr.o(i.realloc) refers to mvars.o(.data) for __microlib_freelist
    entry2.o(.ARM.Collect$$$$00000001) refers to entry2.o(.ARM.Collect$$$$00002712) for __lit__00000000
    entry2.o(.ARM.Collect$$$$00002712) refers to startup_stm32f10x_hd.o(STACK) for __initial_sp
    entry2.o(__vectab_stack_and_reset_area) refers to startup_stm32f10x_hd.o(STACK) for __initial_sp
    entry2.o(__vectab_stack_and_reset_area) refers to entry.o(.ARM.Collect$$$$00000000) for __main
    entry5.o(.ARM.Collect$$$$00000004) refers to init.o(.text) for __scatterload
    entry7.o(.ARM.Collect$$$$00000007) refers to main.o(.text) for main
    init.o(.text) refers to entry5.o(.ARM.Collect$$$$00000004) for __main_after_scatterload


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

Removing Unused input sections from the image.

    Removing core_cm3.o(.emb_text), (32 bytes).

1 unused section(s) (total 32 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  entry7.o ABSOLUTE
    ../../microlib/init/entry.s              0x00000000   Number         0  entry5.o ABSOLUTE
    ../../microlib/init/entry.s              0x00000000   Number         0  entry2.o ABSOLUTE
    ../../microlib/init/entry.s              0x00000000   Number         0  entry.o ABSOLUTE
    ../../microlib/malloc/malloc.c           0x00000000   Number         0  malloc.o ABSOLUTE
    ../../microlib/malloc/malloc.c           0x00000000   Number         0  mallocr.o ABSOLUTE
    ../../microlib/malloc/mvars.c            0x00000000   Number         0  mvars.o ABSOLUTE
    ../../microlib/string/memcpy.c           0x00000000   Number         0  memcpyb.o ABSOLUTE
    ../../microlib/string/memcpy.c           0x00000000   Number         0  memmovea.o ABSOLUTE
    ../../microlib/string/memcpy.c           0x00000000   Number         0  memcpya.o ABSOLUTE
    ../../microlib/string/memcpy.c           0x00000000   Number         0  memmoveb.o ABSOLUTE
    Libraries\CMSIS\CM3\CoreSupport\core_cm3.c 0x00000000   Number         0  core_cm3.o ABSOLUTE
    Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm\startup_stm32f10x_hd.s 0x00000000   Number         0  startup_stm32f10x_hd.o ABSOLUTE
    Libraries\STM32F10x_StdPeriph_Driver\src\misc.c 0x00000000   Number         0  misc.o ABSOLUTE
    Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_crc.c 0x00000000   Number         0  stm32f10x_crc.o ABSOLUTE
    Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_flash.c 0x00000000   Number         0  stm32f10x_flash.o ABSOLUTE
    Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_gpio.c 0x00000000   Number         0  stm32f10x_gpio.o ABSOLUTE
    Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_rcc.c 0x00000000   Number         0  stm32f10x_rcc.o ABSOLUTE
    Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_usart.c 0x00000000   Number         0  stm32f10x_usart.o ABSOLUTE
    Libraries\\CMSIS\\CM3\\CoreSupport\\core_cm3.c 0x00000000   Number         0  core_cm3.o ABSOLUTE
    dc.s                                     0x00000000   Number         0  dc.o ABSOLUTE
    handlers.s                               0x00000000   Number         0  handlers.o ABSOLUTE
    init.s                                   0x00000000   Number         0  init.o ABSOLUTE
    user\src\Board_Configure.c               0x00000000   Number         0  board_configure.o ABSOLUTE
    user\src\flash_write.c                   0x00000000   Number         0  flash_write.o ABSOLUTE
    user\src\main.c                          0x00000000   Number         0  main.o ABSOLUTE
    user\src\stm32f10x_it.c                  0x00000000   Number         0  stm32f10x_it.o ABSOLUTE
    user\src\system_stm32f10x.c              0x00000000   Number         0  system_stm32f10x.o ABSOLUTE
    RESET                                    0x08000000   Section      304  startup_stm32f10x_hd.o(RESET)
    .ARM.Collect$$$$00000000                 0x08000130   Section        0  entry.o(.ARM.Collect$$$$00000000)
    .ARM.Collect$$$$00000001                 0x08000130   Section        4  entry2.o(.ARM.Collect$$$$00000001)
    .ARM.Collect$$$$00000004                 0x08000134   Section        4  entry5.o(.ARM.Collect$$$$00000004)
    .ARM.Collect$$$$00000007                 0x08000138   Section        8  entry7.o(.ARM.Collect$$$$00000007)
    .ARM.Collect$$$$00002712                 0x08000140   Section        4  entry2.o(.ARM.Collect$$$$00002712)
    __lit__00000000                          0x08000140   Data           4  entry2.o(.ARM.Collect$$$$00002712)
    .text                                    0x08000144   Section      288  main.o(.text)
    .text                                    0x08000264   Section      312  board_configure.o(.text)
    .text                                    0x0800039c   Section       26  stm32f10x_it.o(.text)
    .text                                    0x080003b8   Section      456  system_stm32f10x.o(.text)
    SetSysClockTo72                          0x080003b9   Thumb Code   192  system_stm32f10x.o(.text)
    SetSysClock                              0x08000479   Thumb Code     8  system_stm32f10x.o(.text)
    .text                                    0x08000580   Section      252  flash_write.o(.text)
    .text                                    0x0800067c   Section      224  misc.o(.text)
    .text                                    0x0800075c   Section     1484  stm32f10x_flash.o(.text)
    .text                                    0x08000d28   Section      912  stm32f10x_rcc.o(.text)
    .text                                    0x080010b8   Section      840  stm32f10x_gpio.o(.text)
    .text                                    0x08001400   Section     1032  stm32f10x_usart.o(.text)
    .text                                    0x08001808   Section       72  stm32f10x_crc.o(.text)
    .text                                    0x08001850   Section       36  startup_stm32f10x_hd.o(.text)
    .text                                    0x08001874   Section       64  memmovea.o(.text)
    .text                                    0x080018b4   Section       36  init.o(.text)
    i.__scatterload_copy                     0x080018d8   Section       14  handlers.o(i.__scatterload_copy)
    i.__scatterload_null                     0x080018e6   Section        2  handlers.o(i.__scatterload_null)
    i.__scatterload_zeroinit                 0x080018e8   Section       14  handlers.o(i.__scatterload_zeroinit)
    i.free                                   0x080018f8   Section       80  malloc.o(i.free)
    i.malloc                                 0x08001948   Section      108  malloc.o(i.malloc)
    .constdata                               0x080019b4   Section     1024  main.o(.constdata)
    .data                                    0x20000000   Section       20  system_stm32f10x.o(.data)
    .data                                    0x20000014   Section       20  stm32f10x_rcc.o(.data)
    APBAHBPrescTable                         0x20000014   Data          16  stm32f10x_rcc.o(.data)
    ADCPrescTable                            0x20000024   Data           4  stm32f10x_rcc.o(.data)
    .data                                    0x20000028   Section        4  mvars.o(.data)
    .data                                    0x2000002c   Section        4  mvars.o(.data)
    HEAP                                     0x20000030   Section    16384  startup_stm32f10x_hd.o(HEAP)
    STACK                                    0x20004030   Section    16384  startup_stm32f10x_hd.o(STACK)

    Global Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    BuildAttributes$$THM_ISAv4$P$D$K$B$S$PE$A:L22UL41UL21$X:L11$S22US41US21$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$EBA8$MICROLIB$REQ8$PRES8$EABIv2 0x00000000   Number         0  anon$$obj.o ABSOLUTE
    __ARM_use_no_argv                        0x00000000   Number         0  main.o ABSOLUTE
    __decompress                              - Undefined Weak Reference
    __Vectors_Size                           0x00000130   Number         0  startup_stm32f10x_hd.o ABSOLUTE
    __Vectors                                0x08000000   Data           4  startup_stm32f10x_hd.o(RESET)
    __Vectors_End                            0x08000130   Data           0  startup_stm32f10x_hd.o(RESET)
    __main                                   0x08000131   Thumb Code     0  entry.o(.ARM.Collect$$$$00000000)
    _main_stk                                0x08000131   Thumb Code     0  entry2.o(.ARM.Collect$$$$00000001)
    _main_scatterload                        0x08000135   Thumb Code     0  entry5.o(.ARM.Collect$$$$00000004)
    __main_after_scatterload                 0x08000139   Thumb Code     0  entry5.o(.ARM.Collect$$$$00000004)
    _main_init                               0x08000139   Thumb Code     0  entry7.o(.ARM.Collect$$$$00000007)
    main                                     0x08000145   Thumb Code   278  main.o(.text)
    RCC_Configuration                        0x08000265   Thumb Code   118  board_configure.o(.text)
    NVIC_Configuration                       0x080002db   Thumb Code    14  board_configure.o(.text)
    GPIO_Configuration                       0x080002e9   Thumb Code    54  board_configure.o(.text)
    USART_Configuration                      0x0800031f   Thumb Code    86  board_configure.o(.text)
    fputc                                    0x08000375   Thumb Code    32  board_configure.o(.text)
    NMI_Handler                              0x0800039d   Thumb Code     2  stm32f10x_it.o(.text)
    HardFault_Handler                        0x0800039f   Thumb Code     4  stm32f10x_it.o(.text)
    MemManage_Handler                        0x080003a3   Thumb Code     4  stm32f10x_it.o(.text)
    BusFault_Handler                         0x080003a7   Thumb Code     4  stm32f10x_it.o(.text)
    UsageFault_Handler                       0x080003ab   Thumb Code     4  stm32f10x_it.o(.text)
    SVC_Handler                              0x080003af   Thumb Code     2  stm32f10x_it.o(.text)
    DebugMon_Handler                         0x080003b1   Thumb Code     2  stm32f10x_it.o(.text)
    PendSV_Handler                           0x080003b3   Thumb Code     2  stm32f10x_it.o(.text)
    SysTick_Handler                          0x080003b5   Thumb Code     2  stm32f10x_it.o(.text)

⌨️ 快捷键说明

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