📄 blinky.map
字号:
USART_InitStructure 0x20000018 Data 24 setup.o(.bss)
ADC_InitStructure 0x20000030 Data 20 setup.o(.bss)
DMA_InitStructure 0x20000044 Data 44 setup.o(.bss)
__libspace_start 0x20000070 Data 96 libspace.o(.bss)
__temporary_stack_top_libspace 0x200000d0 Data 0 libspace.o(.bss)
================================================================================
Memory Map of the image
Image Entry point : 0x080000ed
Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00001560, Max: 0x00008000, ABSOLUTE)
Execution Region ER_IROM1 (Base: 0x08000000, Size: 0x00001548, Max: 0x00008000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x08000000 0x000000ec Data RO 3 RESET stm32f10x.o
0x080000ec 0x00000008 Code RO 1182 * !!!main __main.o(c_w.l)
0x080000f4 0x00000034 Code RO 1274 !!!scatter __scatter.o(c_w.l)
0x08000128 0x0000001a Code RO 1276 !!handler_copy __scatter_copy.o(c_w.l)
0x08000142 0x00000002 PAD
0x08000144 0x0000001c Code RO 1278 !!handler_zi __scatter_zi.o(c_w.l)
0x08000160 0x00000004 Code RO 1213 .emb_text lib_init.o(c_w.l)
0x08000164 0x00000034 Code RO 4 .text stm32f10x.o
0x08000198 0x00000088 Code RO 11 .text irq.o
0x08000220 0x00000026 Code RO 99 .text retarget.o
0x08000246 0x00000002 PAD
0x08000248 0x0000018c Code RO 120 .text setup.o
0x080003d4 0x000000b8 Code RO 147 .text blinky.o
0x0800048c 0x0000029c Code RO 165 .text lcd_4bit.o
0x08000728 0x000000c4 Code RO 179 .text serial.o
0x080007ec 0x00000002 Code RO 1168 .text use_no_semi.o(c_w.l)
0x080007ee 0x00000002 PAD
0x080007f0 0x000002e8 Code RO 1170 .text __printf.o(c_w.l)
0x08000ad8 0x0000004c Code RO 1173 .text _printf_pad.o(c_w.l)
0x08000b24 0x000000d0 Code RO 1175 .text _printf_longlong_hex.o(c_w.l)
0x08000bf4 0x00000034 Code RO 1178 .text __0printf.o(c_w.l)
0x08000c28 0x00000026 Code RO 1180 .text stkheap2.o(c_w.l)
0x08000c4e 0x0000003e Code RO 1184 .text kernel.o(c_w.l)
0x08000c8c 0x0000004a Code RO 1187 .text sys_stackheap_outer.o(c_w.l)
0x08000cd6 0x00000002 PAD
0x08000cd8 0x0000000c Code RO 1192 .text rt_stackheap_storage_intlibspace.o(c_w.l)
0x08000ce4 0x000000a2 Code RO 1198 .text _printf_intcommon.o(c_w.l)
0x08000d86 0x00000002 PAD
0x08000d88 0x00000034 Code RO 1200 .text _printf_char_common.o(c_w.l)
0x08000dbc 0x00000008 Code RO 1202 .text libspace.o(c_w.l)
0x08000dc4 0x0000001a Code RO 1205 .text _printf_outstr_char.o(c_w.l)
0x08000dde 0x0000000a Code RO 1207 .text _printf_input_char.o(c_w.l)
0x08000de8 0x0000000c Code RO 1209 .text exit.o(c_w.l)
0x08000df4 0x000000c0 Code RO 1214 .text lib_init.o(c_w.l)
0x08000eb4 0x0000000a Code RO 1219 .text boardinit2.o(c_w.l)
0x08000ebe 0x00000008 Code RO 1221 .text boardinit3.o(c_w.l)
0x08000ec6 0x00000002 PAD
0x08000ec8 0x0000000c Code RO 1228 .text rt_locale_intlibspace.o(c_w.l)
0x08000ed4 0x00000002 Code RO 1238 .text no_argv.o(c_w.l)
0x08000ed6 0x00000002 PAD
0x08000ed8 0x0000000c Code RO 1247 .text rt_fp_status_addr_intlibspace.o(c_w.l)
0x08000ee4 0x00000014 Code RO 201 i.ADC_Cmd stm32f10x_adc.o(STM32F10xR.LIB)
0x08000ef8 0x00000016 Code RO 202 i.ADC_DMACmd stm32f10x_adc.o(STM32F10xR.LIB)
0x08000f0e 0x00000002 PAD
0x08000f10 0x00000048 Code RO 199 i.ADC_Init stm32f10x_adc.o(STM32F10xR.LIB)
0x08000f58 0x00000074 Code RO 212 i.ADC_RegularChannelConfig stm32f10x_adc.o(STM32F10xR.LIB)
0x08000fcc 0x00000014 Code RO 208 i.ADC_SoftwareStartConvCmd stm32f10x_adc.o(STM32F10xR.LIB)
0x08000fe0 0x00000014 Code RO 474 i.DMA_Cmd stm32f10x_dma.o(STM32F10xR.LIB)
0x08000ff4 0x00000080 Code RO 475 i.DMA_DeInit stm32f10x_dma.o(STM32F10xR.LIB)
0x08001074 0x0000003a Code RO 476 i.DMA_Init stm32f10x_dma.o(STM32F10xR.LIB)
0x080010ae 0x00000002 PAD
0x080010b0 0x000000a0 Code RO 560 i.GPIO_Init stm32f10x_gpio.o(STM32F10xR.LIB)
0x08001150 0x00000014 Code RO 704 i.RCC_ADCCLKConfig stm32f10x_rcc.o(STM32F10xR.LIB)
0x08001164 0x00000018 Code RO 710 i.RCC_AHBPeriphClockCmd stm32f10x_rcc.o(STM32F10xR.LIB)
0x0800117c 0x00000018 Code RO 711 i.RCC_APB2PeriphClockCmd stm32f10x_rcc.o(STM32F10xR.LIB)
0x08001194 0x00000048 Code RO 689 i.RCC_DeInit stm32f10x_rcc.o(STM32F10xR.LIB)
0x080011dc 0x00000094 Code RO 709 i.RCC_GetClocksFreq stm32f10x_rcc.o(STM32F10xR.LIB)
0x08001270 0x00000030 Code RO 691 i.RCC_GetFlagStatus stm32f10x_rcc.o(STM32F10xR.LIB)
0x080012a0 0x00000010 Code RO 698 i.RCC_GetSYSCLKSource stm32f10x_rcc.o(STM32F10xR.LIB)
0x080012b0 0x00000014 Code RO 699 i.RCC_HCLKConfig stm32f10x_rcc.o(STM32F10xR.LIB)
0x080012c4 0x00000034 Code RO 690 i.RCC_HSEConfig stm32f10x_rcc.o(STM32F10xR.LIB)
0x080012f8 0x00000014 Code RO 700 i.RCC_PCLK1Config stm32f10x_rcc.o(STM32F10xR.LIB)
0x0800130c 0x00000014 Code RO 701 i.RCC_PCLK2Config stm32f10x_rcc.o(STM32F10xR.LIB)
0x08001320 0x0000000c Code RO 696 i.RCC_PLLCmd stm32f10x_rcc.o(STM32F10xR.LIB)
0x0800132c 0x00000014 Code RO 695 i.RCC_PLLConfig stm32f10x_rcc.o(STM32F10xR.LIB)
0x08001340 0x00000014 Code RO 697 i.RCC_SYSCLKConfig stm32f10x_rcc.o(STM32F10xR.LIB)
0x08001354 0x00000020 Code RO 930 i.SysTick_CounterCmd stm32f10x_systick.o(STM32F10xR.LIB)
0x08001374 0x00000018 Code RO 931 i.SysTick_ITConfig stm32f10x_systick.o(STM32F10xR.LIB)
0x0800138c 0x00000008 Code RO 929 i.SysTick_SetReload stm32f10x_systick.o(STM32F10xR.LIB)
0x08001394 0x00000014 Code RO 982 i.USART_Cmd stm32f10x_usart.o(STM32F10xR.LIB)
0x080013a8 0x00000098 Code RO 980 i.USART_Init stm32f10x_usart.o(STM32F10xR.LIB)
0x08001440 0x00000008 Code RO 991 i.USART_ReceiveData stm32f10x_usart.o(STM32F10xR.LIB)
0x08001448 0x00000008 Code RO 990 i.USART_SendData stm32f10x_usart.o(STM32F10xR.LIB)
0x08001450 0x0000000e Code RO 1240 x$fpl$fpinit fpinit.o(fz_ws.l)
0x0800145e 0x00000002 PAD
0x08001460 0x00000080 Data RO 166 .constdata lcd_4bit.o
0x080014e0 0x00000014 Data RO 721 .constdata stm32f10x_rcc.o(STM32F10xR.LIB)
0x080014f4 0x00000011 Data RO 1171 .constdata __printf.o(c_w.l)
0x08001505 0x00000022 Data RO 1176 .constdata _printf_longlong_hex.o(c_w.l)
0x08001527 0x00000001 PAD
0x08001528 0x00000020 Data RO 1273 Region$$Table anon$$obj.o
Execution Region RW_IRAM1 (Base: 0x20000000, Size: 0x000002d0, Max: 0x00002800, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x20000000 0x0000000a Data RW 12 .data irq.o
0x2000000a 0x00000002 PAD
0x2000000c 0x00000004 Data RW 100 .data retarget.o
0x20000010 0x00000006 Data RW 121 .data setup.o
0x20000016 0x00000002 PAD
0x20000018 0x00000058 Zero RW 122 .bss setup.o
0x20000070 0x00000060 Zero RW 1203 .bss libspace.o(c_w.l)
0x200000d0 0x00000000 Zero RW 2 HEAP stm32f10x.o
0x200000d0 0x00000200 Zero RW 1 STACK stm32f10x.o
================================================================================
Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug Object Name
184 72 0 0 0 565 blinky.o
136 22 0 10 0 7809 irq.o
668 22 128 0 0 3489 lcd_4bit.o
38 0 0 4 0 2234 retarget.o
196 10 0 0 0 5601 serial.o
396 40 0 6 88 18888 setup.o
52 18 236 0 512 2895 stm32f10x.o
------------------------------------------------------------------------
1672 184 396 24 600 41483 Object Totals
0 0 32 0 0 0 (incl. Generated)
2 0 0 4 0 2 (incl. Padding)
------------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name
52 10 0 0 0 0 __0printf.o
8 0 0 0 0 0 __main.o
744 4 17 0 0 0 __printf.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
52 10 0 0 0 0 _printf_char_common.o
10 0 0 0 0 0 _printf_input_char.o
162 0 0 0 0 0 _printf_intcommon.o
208 20 34 0 0 0 _printf_longlong_hex.o
26 0 0 0 0 0 _printf_outstr_char.o
76 0 0 0 0 0 _printf_pad.o
10 0 0 0 0 0 boardinit2.o
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -