📄 i2c.map
字号:
__temporary_stack_top_libspace 0x20000074 Number 0 libspace.o(.bss)
================================================================================
Memory Map of the image
Image Entry point : 0x080000ed
Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00002af8, Max: 0x00020000, ABSOLUTE)
Execution Region ER_IROM1 (Base: 0x08000000, Size: 0x00002ae4, Max: 0x00020000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x08000000 0x000000ec Data RO 94 RESET stm32f10x.o
0x080000ec 0x00000008 Code RO 661 * !!!main __main.o(c_w.l)
0x080000f4 0x00000034 Code RO 761 !!!scatter __scatter.o(c_w.l)
0x08000128 0x0000001a Code RO 763 !!handler_copy __scatter_copy.o(c_w.l)
0x08000142 0x00000002 PAD
0x08000144 0x0000001c Code RO 765 !!handler_zi __scatter_zi.o(c_w.l)
0x08000160 0x00000004 Code RO 696 .emb_text lib_init.o(c_w.l)
0x08000164 0x000002c4 Code RO 1 .text stm32_init.o
0x08000428 0x00000034 Code RO 95 .text stm32f10x.o
0x0800045c 0x000007dc Code RO 100 .text tft018.o
0x08000c38 0x00000274 Code RO 129 .text i2c.o
0x08000eac 0x000002e8 Code RO 649 .text __printf.o(c_w.l)
0x08001194 0x0000004c Code RO 652 .text _printf_pad.o(c_w.l)
0x080011e0 0x000000d0 Code RO 654 .text _printf_longlong_hex.o(c_w.l)
0x080012b0 0x0000002c Code RO 657 .text __0sprintf.o(c_w.l)
0x080012dc 0x00000026 Code RO 659 .text stkheap2.o(c_w.l)
0x08001302 0x0000003e Code RO 663 .text kernel.o(c_w.l)
0x08001340 0x0000004a Code RO 666 .text sys_stackheap_outer.o(c_w.l)
0x0800138a 0x00000002 PAD
0x0800138c 0x0000000c Code RO 671 .text rt_stackheap_storage_intlibspace.o(c_w.l)
0x08001398 0x000000a2 Code RO 677 .text _printf_intcommon.o(c_w.l)
0x0800143a 0x00000002 PAD
0x0800143c 0x00000034 Code RO 679 .text _printf_char_common.o(c_w.l)
0x08001470 0x0000000a Code RO 681 .text _sputc.o(c_w.l)
0x0800147a 0x00000002 PAD
0x0800147c 0x00000014 Code RO 683 .text sys_exit.o(c_w.l)
0x08001490 0x00000008 Code RO 685 .text libspace.o(c_w.l)
0x08001498 0x0000001a Code RO 688 .text _printf_outstr_char.o(c_w.l)
0x080014b2 0x0000000a Code RO 690 .text _printf_input_char.o(c_w.l)
0x080014bc 0x0000000c Code RO 692 .text exit.o(c_w.l)
0x080014c8 0x000000c0 Code RO 697 .text lib_init.o(c_w.l)
0x08001588 0x0000000a Code RO 702 .text boardinit2.o(c_w.l)
0x08001592 0x00000008 Code RO 704 .text boardinit3.o(c_w.l)
0x0800159a 0x00000002 Code RO 708 .text use_no_semi.o(c_w.l)
0x0800159c 0x0000000c Code RO 713 .text rt_locale_intlibspace.o(c_w.l)
0x080015a8 0x00000002 Code RO 723 .text no_argv.o(c_w.l)
0x080015aa 0x00000002 PAD
0x080015ac 0x0000000c Code RO 732 .text rt_fp_status_addr_intlibspace.o(c_w.l)
0x080015b8 0x00000018 Code RO 171 i.I2C_AcknowledgeConfig stm32f10x_i2c.o(STM32F10xD.LIB)
0x080015d0 0x00000018 Code RO 164 i.I2C_Cmd stm32f10x_i2c.o(STM32F10xD.LIB)
0x080015e8 0x00000044 Code RO 163 i.I2C_DeInit stm32f10x_i2c.o(STM32F10xD.LIB)
0x0800162c 0x00000018 Code RO 169 i.I2C_GenerateSTART stm32f10x_i2c.o(STM32F10xD.LIB)
0x08001644 0x00000018 Code RO 170 i.I2C_GenerateSTOP stm32f10x_i2c.o(STM32F10xD.LIB)
0x0800165c 0x000000ec Code RO 165 i.I2C_Init stm32f10x_i2c.o(STM32F10xD.LIB)
0x08001748 0x00000020 Code RO 434 i.RCC_APB1PeriphClockCmd stm32f10x_rcc.o(STM32F10xD.LIB)
0x08001768 0x00000020 Code RO 436 i.RCC_APB1PeriphResetCmd stm32f10x_rcc.o(STM32F10xD.LIB)
0x08001788 0x00000020 Code RO 433 i.RCC_APB2PeriphClockCmd stm32f10x_rcc.o(STM32F10xD.LIB)
0x080017a8 0x000000d4 Code RO 431 i.RCC_GetClocksFreq stm32f10x_rcc.o(STM32F10xD.LIB)
0x0800187c 0x0000000e Code RO 725 x$fpl$fpinit fpinit.o(fz_ws.l)
0x0800188a 0x000011f2 Data RO 102 .constdata tft018.o
0x08002a7c 0x00000014 Data RO 443 .constdata stm32f10x_rcc.o(STM32F10xD.LIB)
0x08002a90 0x00000011 Data RO 650 .constdata __printf.o(c_w.l)
0x08002aa1 0x00000022 Data RO 655 .constdata _printf_longlong_hex.o(c_w.l)
0x08002ac3 0x00000001 PAD
0x08002ac4 0x00000020 Data RO 760 Region$$Table anon$$obj.o
Execution Region RW_IRAM1 (Base: 0x20000000, Size: 0x00000278, Max: 0x00005000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x20000000 0x00000001 Data RW 101 .data tft018.o
0x20000001 0x00000003 PAD
0x20000004 0x00000010 Data RW 130 .data i2c.o
0x20000014 0x00000060 Zero RW 686 .bss libspace.o(c_w.l)
0x20000074 0x00000004 PAD
0x20000078 0x00000000 Zero RW 93 HEAP stm32f10x.o
0x20000078 0x00000200 Zero RW 92 STACK stm32f10x.o
================================================================================
Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug Object Name
628 132 0 16 0 9134 i2c.o
708 72 0 0 0 6948 stm32_init.o
52 18 236 0 512 261 stm32f10x.o
2012 34 4594 1 0 6864 tft018.o
------------------------------------------------------------------------
3400 256 4862 20 512 23208 Object Totals
0 0 32 0 0 0 (incl. Generated)
0 0 0 3 0 1 (incl. Padding)
------------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name
44 6 0 0 0 0 __0sprintf.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 _sputc.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
400 16 0 0 0 27736 stm32f10x_i2c.o
308 36 20 0 0 4152 stm32f10x_rcc.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
------------------------------------------------------------------------
2646 132 72 0 100 31888 Library Totals
10 0 1 0 4 0 (incl. Padding)
------------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Name
708 52 20 0 0 31888 STM32F10xD.LIB
1914 80 51 0 96 0 c_w.l
14 0 0 0 0 0 fz_ws.l
------------------------------------------------------------------------
2646 132 72 0 100 31888 Library Totals
------------------------------------------------------------------------
================================================================================
Code (inc. data) RO Data RW Data ZI Data Debug
6046 388 4934 20 612 55096 Grand Totals
6046 388 4934 20 612 55096 ELF Image Totals
6046 388 4934 20 0 0 ROM Totals
================================================================================
Total RO Size (Code + RO Data) 10980 ( 10.72kB)
Total RW Size (RW Data + ZI Data) 632 ( 0.62kB)
Total ROM Size (Code + RO Data + RW Data) 11000 ( 10.74kB)
================================================================================
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -