📄 cortexm3.map
字号:
RCC_APB2PeriphResetCmd 0x08000acf Thumb Code 26 stm32f10x_rcc.o(.text)
RCC_APB1PeriphResetCmd 0x08000ae9 Thumb Code 26 stm32f10x_rcc.o(.text)
RCC_BackupResetCmd 0x08000b03 Thumb Code 8 stm32f10x_rcc.o(.text)
RCC_ClockSecuritySystemCmd 0x08000b0b Thumb Code 6 stm32f10x_rcc.o(.text)
RCC_MCOConfig 0x08000b11 Thumb Code 6 stm32f10x_rcc.o(.text)
RCC_ClearFlag 0x08000b17 Thumb Code 14 stm32f10x_rcc.o(.text)
RCC_GetITStatus 0x08000b25 Thumb Code 20 stm32f10x_rcc.o(.text)
RCC_ClearITPendingBit 0x08000b39 Thumb Code 6 stm32f10x_rcc.o(.text)
FLASH_SetLatency 0x08000b61 Thumb Code 22 stm32f10x_flash.o(.text)
FLASH_HalfCycleAccessCmd 0x08000b77 Thumb Code 22 stm32f10x_flash.o(.text)
FLASH_PrefetchBufferCmd 0x08000b8d Thumb Code 22 stm32f10x_flash.o(.text)
__use_two_region_memory 0x08000ba9 Thumb Code 2 stkheap2.o(.text)
__rt_stackheap_init 0x08000bab Thumb Code 24 stkheap2.o(.text)
__rt_heap_extend 0x08000bc3 Thumb Code 12 stkheap2.o(.text)
__rt_entry 0x08000bcf Thumb Code 36 kernel.o(.text)
__rt_exit 0x08000bf3 Thumb Code 18 kernel.o(.text)
__rt_abort 0x08000c05 Thumb Code 8 kernel.o(.text)
__user_setup_stackheap 0x08000c0d Thumb Code 74 sys_stackheap_outer.o(.text)
__rt_stackheap_storage 0x08000c59 Thumb Code 6 rt_stackheap_storage_intlibspace.o(.text)
_sys_exit 0x08000c65 Thumb Code 16 sys_exit.o(.text)
__user_libspace 0x08000c79 Thumb Code 4 libspace.o(.text)
__user_perproc_libspace 0x08000c79 Thumb Code 0 libspace.o(.text)
__user_perthread_libspace 0x08000c79 Thumb Code 0 libspace.o(.text)
exit 0x08000c81 Thumb Code 12 exit.o(.text)
__rt_lib_init 0x08000c8d Thumb Code 174 lib_init.o(.text)
__rt_lib_shutdown 0x08000d3b Thumb Code 18 lib_init.o(.text)
_platform_post_stackheap_init 0x08000d4d Thumb Code 10 boardinit2.o(.text)
_platform_post_lib_init 0x08000d57 Thumb Code 8 boardinit3.o(.text)
__I_use_semihosting 0x08000d5f Thumb Code 0 use_no_semi.o(.text)
__use_no_semihosting_swi 0x08000d5f Thumb Code 2 use_no_semi.o(.text)
__rt_locale 0x08000d61 Thumb Code 6 rt_locale_intlibspace.o(.text)
__ARM_get_argv 0x08000d6d Thumb Code 2 no_argv.o(.text)
__rt_fp_status_addr 0x08000d71 Thumb Code 6 rt_fp_status_addr_intlibspace.o(.text)
_fp_init 0x08000d7d Thumb Code 14 fpinit.o(x$fpl$fpinit)
__fplib_config_pureend_doubles 0x08000d89 Thumb Code 0 fpinit.o(x$fpl$fpinit)
Region$$Table$$Base 0x08000da0 Number 0 anon$$obj.o(Region$$Table)
Region$$Table$$Limit 0x08000dc0 Number 0 anon$$obj.o(Region$$Table)
VarAddr 0x20000000 Data 4 main.o(.data)
VarBitValue 0x20000004 Data 4 main.o(.data)
HSEStartUpStatus 0x20000008 Data 1 main.o(.data)
Var 0x2000000c Data 4 main.o(.data)
__libspace_start 0x20000010 Data 96 libspace.o(.bss)
__temporary_stack_top_libspace 0x20000070 Data 0 libspace.o(.bss)
================================================================================
Memory Map of the image
Image Entry point : 0x080000ed
Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00000dd0, Max: 0x00020000, ABSOLUTE)
Execution Region ER_IROM1 (Base: 0x08000000, Size: 0x00000dc0, Max: 0x00020000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x08000000 0x000000ec Data RO 3 RESET stm32f10x_vector.o
0x080000ec 0x00000008 Code RO 128 * !!!main __main.o(c_w.l)
0x080000f4 0x00000034 Code RO 218 !!!scatter __scatter.o(c_w.l)
0x08000128 0x0000001a Code RO 220 !!handler_copy __scatter_copy.o(c_w.l)
0x08000142 0x00000002 PAD
0x08000144 0x0000001c Code RO 222 !!handler_zi __scatter_zi.o(c_w.l)
0x08000160 0x00000004 Code RO 153 .emb_text lib_init.o(c_w.l)
0x08000164 0x00000024 Code RO 4 .text stm32f10x_vector.o
0x08000188 0x0000006e Code RO 11 .text cortexm3_macro.o
0x080001f6 0x00000002 PAD
0x080001f8 0x00000184 Code RO 14 .text main.o
0x0800037c 0x00000068 Code RO 53 .text stm32f10x_it.o
0x080003e4 0x000003ec Code RO 69 .text stm32f10x_nvic.o
0x080007d0 0x00000390 Code RO 85 .text stm32f10x_rcc.o
0x08000b60 0x00000048 Code RO 111 .text stm32f10x_flash.o
0x08000ba8 0x00000026 Code RO 126 .text stkheap2.o(c_w.l)
0x08000bce 0x0000003e Code RO 130 .text kernel.o(c_w.l)
0x08000c0c 0x0000004a Code RO 133 .text sys_stackheap_outer.o(c_w.l)
0x08000c56 0x00000002 PAD
0x08000c58 0x0000000c Code RO 138 .text rt_stackheap_storage_intlibspace.o(c_w.l)
0x08000c64 0x00000014 Code RO 144 .text sys_exit.o(c_w.l)
0x08000c78 0x00000008 Code RO 146 .text libspace.o(c_w.l)
0x08000c80 0x0000000c Code RO 149 .text exit.o(c_w.l)
0x08000c8c 0x000000c0 Code RO 154 .text lib_init.o(c_w.l)
0x08000d4c 0x0000000a Code RO 159 .text boardinit2.o(c_w.l)
0x08000d56 0x00000008 Code RO 161 .text boardinit3.o(c_w.l)
0x08000d5e 0x00000002 Code RO 165 .text use_no_semi.o(c_w.l)
0x08000d60 0x0000000c Code RO 170 .text rt_locale_intlibspace.o(c_w.l)
0x08000d6c 0x00000002 Code RO 180 .text no_argv.o(c_w.l)
0x08000d6e 0x00000002 PAD
0x08000d70 0x0000000c Code RO 189 .text rt_fp_status_addr_intlibspace.o(c_w.l)
0x08000d7c 0x0000000e Code RO 182 x$fpl$fpinit fpinit.o(fz_ws.l)
0x08000d8a 0x00000014 Data RO 86 .constdata stm32f10x_rcc.o
0x08000d9e 0x00000002 PAD
0x08000da0 0x00000020 Data RO 217 Region$$Table anon$$obj.o
Execution Region RW_IRAM1 (Base: 0x20000000, Size: 0x00000470, Max: 0x00005000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x20000000 0x00000010 Data RW 15 .data main.o
0x20000010 0x00000060 Zero RW 147 .bss libspace.o(c_w.l)
0x20000070 0x00000200 Zero RW 2 HEAP stm32f10x_vector.o
0x20000270 0x00000200 Zero RW 1 STACK stm32f10x_vector.o
================================================================================
Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug Object Name
110 0 0 0 0 287 cortexm3_macro.o
388 18 0 16 0 3370 main.o
72 6 0 0 0 767 stm32f10x_flash.o
104 0 0 0 0 4670 stm32f10x_it.o
1004 28 0 0 0 12345 stm32f10x_nvic.o
912 34 20 0 0 14503 stm32f10x_rcc.o
36 22 236 0 1024 3275 stm32f10x_vector.o
------------------------------------------------------------------------
2628 108 290 16 1024 39220 Object Totals
0 0 32 0 0 0 (incl. Generated)
2 0 2 0 0 3 (incl. Padding)
------------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name
8 0 0 0 0 0 __main.o
52 8 0 0 0 0 __scatter.o
26 0 0 0 0 0 __scatter_copy.o
28 0 0 0 0 0 __scatter_zi.o
10 0 0 0 0 0 boardinit2.o
8 0 0 0 0 0 boardinit3.o
12 0 0 0 0 0 exit.o
14 0 0 0 0 0 fpinit.o
62 0 0 0 0 0 kernel.o
196 0 0 0 0 0 lib_init.o
8 4 0 0 96 0 libspace.o
2 0 0 0 0 0 no_argv.o
12 6 0 0 0 0 rt_fp_status_addr_intlibspace.o
12 6 0 0 0 0 rt_locale_intlibspace.o
12 6 0 0 0 0 rt_stackheap_storage_intlibspace.o
38 0 0 0 0 0 stkheap2.o
20 10 0 0 0 0 sys_exit.o
74 0 0 0 0 0 sys_stackheap_outer.o
2 0 0 0 0 0 use_no_semi.o
------------------------------------------------------------------------
602 40 0 0 96 0 Library Totals
6 0 0 0 0 0 (incl. Padding)
------------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Name
582 40 0 0 96 0 c_w.l
14 0 0 0 0 0 fz_ws.l
------------------------------------------------------------------------
602 40 0 0 96 0 Library Totals
------------------------------------------------------------------------
================================================================================
Code (inc. data) RO Data RW Data ZI Data Debug
3230 148 290 16 1120 39220 Grand Totals
3230 148 290 16 1120 39220 ELF Image Totals
3230 148 290 16 0 0 ROM Totals
================================================================================
Total RO Size (Code + RO Data) 3520 ( 3.44kB)
Total RW Size (RW Data + ZI Data) 1136 ( 1.11kB)
Total ROM Size (Code + RO Data + RW Data) 3536 ( 3.45kB)
================================================================================
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -