📄 main.map
字号:
0x00000156 __ctors_start = .
*(.ctors)
0x00000156 __ctors_end = .
0x00000156 __dtors_start = .
*(.dtors)
0x00000156 __dtors_end = .
SORT(*)(.ctors)
SORT(*)(.dtors)
*(.init0)
.init0 0x00000156 0x0 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm16.o
0x00000156 __init
*(.init0)
*(.init1)
*(.init1)
*(.init2)
.init2 0x00000156 0xc e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm16.o
*(.init2)
*(.init3)
*(.init3)
*(.init4)
.init4 0x00000162 0x16 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/avr5\libgcc.a(_copy_data.o)
0x00000162 __do_copy_data
.init4 0x00000178 0x10 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/avr5\libgcc.a(_clear_bss.o)
0x00000178 __do_clear_bss
*(.init4)
*(.init5)
*(.init5)
*(.init6)
*(.init6)
*(.init7)
*(.init7)
*(.init8)
*(.init8)
*(.init9)
.init9 0x00000188 0x8 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm16.o
*(.init9)
*(.text)
.text 0x00000190 0x4 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm16.o
0x00000190 __vector_12
0x00000190 __bad_interrupt
0x00000190 __vector_3
0x00000190 __vector_11
0x00000190 __vector_13
0x00000190 __vector_17
0x00000190 __vector_19
0x00000190 __vector_7
0x00000190 __vector_5
0x00000190 __vector_4
0x00000190 __vector_9
0x00000190 __vector_2
0x00000190 __vector_15
0x00000190 __vector_8
0x00000190 __vector_14
0x00000190 __vector_10
0x00000190 __vector_16
0x00000190 __vector_18
0x00000190 __vector_20
.text 0x00000194 0x5a main.o
0x000001ba main
0x00000194 IO_INIT
.text 0x000001ee 0x50 Uart.o
0x00000210 System_putchar
0x00000234 System_getchar
0x000001ee Uart_Init
.text 0x0000023e 0x2a2 ds1820.o
0x0000027e write_DS1820
0x000002c0 Init_DS1820
0x000003fc DS1820CRCDETECT
0x0000023e read_DS1820
0x000002f2 GetTemperature
.text 0x000004e0 0x418 Ultrasound.o
0x000004e0 __vector_1
0x0000051a __vector_6
0x00000548 GetUltrasoundSpeed
0x000005f8 Calculate_Distant
0x000006da GetImmediateDistance
0x00000756 GetValuableDistant
.text 0x000008f8 0x38 MyDef.o
0x00000914 delay_nms
0x000008f8 delay_nus
.text 0x00000930 0x75e e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5\libprintf_flt.a(vfprintf_flt.o)
0x00000930 vfprintf
.text 0x0000108e 0x0 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5\libm.a(addsf3.o)
.text 0x0000108e 0x0 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5\libm.a(addsf3x.o)
.text 0x0000108e 0x0 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5\libm.a(fixunssfsi.o)
.text 0x0000108e 0x0 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5\libm.a(fp_cmp.o)
.text 0x0000108e 0x0 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5\libm.a(fp_inf.o)
.text 0x0000108e 0x0 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5\libm.a(fp_nan.o)
.text 0x0000108e 0x0 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5\libm.a(fp_pscA.o)
.text 0x0000108e 0x0 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5\libm.a(fp_pscB.o)
.text 0x0000108e 0x0 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5\libm.a(fp_round.o)
.text 0x0000108e 0x0 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5\libm.a(fp_split3.o)
.text 0x0000108e 0x0 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5\libm.a(fp_zero.o)
.text 0x0000108e 0x0 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5\libm.a(mulsf3.o)
.text 0x0000108e 0x0 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5\libm.a(mulsf3x.o)
.text 0x0000108e 0x0 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/avr5\libgcc.a(_mulsi3.o)
.text 0x0000108e 0x0 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/avr5\libgcc.a(_udivmodsi4.o)
.text 0x0000108e 0x0 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/avr5\libgcc.a(_prologue.o)
.text 0x0000108e 0x0 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/avr5\libgcc.a(_epilogue.o)
.text 0x0000108e 0x0 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/avr5\libgcc.a(_exit.o)
.text 0x0000108e 0x0 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/avr5\libgcc.a(_copy_data.o)
.text 0x0000108e 0x0 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/avr5\libgcc.a(_clear_bss.o)
.text 0x0000108e 0xe6 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/avr5\libgcc.a(_usi_to_sf.o)
0x0000108e __floatunsisf
.text 0x00001174 0x9a e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/avr5\libgcc.a(_clzsi2.o)
0x00001174 __clzsi2
.text 0x0000120e 0x1c0 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/avr5\libgcc.a(_pack_sf.o)
0x0000120e __pack_f
.text 0x000013ce 0x0 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/avr5\libgcc.a(_clz.o)
.text 0x000013ce 0x1b0 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5\libc.a(ftoa_engine.o)
0x000013ce __ftoa_engine
.text 0x0000157e 0x16 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5\libc.a(strnlen_P.o)
0x0000157e strnlen_P
.text 0x00001594 0x16 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5\libc.a(strnlen.o)
0x00001594 strnlen
.text 0x000015aa 0x58 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5\libc.a(fputc.o)
0x000015aa fputc
.text 0x00001602 0x0 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5\libc.a(iob.o)
.text 0x00001602 0x2e e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5\libc.a(printf.o)
0x00001602 printf
.text 0x00001630 0xe e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5\libc.a(putchar.o)
0x00001630 putchar
.text 0x0000163e 0x66 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5\libc.a(puts.o)
0x0000163e puts
.text 0x000016a4 0xbc e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5\libc.a(ultoa_invert.o)
0x000016a4 __ultoa_invert
0x00001760 . = ALIGN (0x2)
*(.text.*)
.text.fplib 0x00001760 0xa e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5\libm.a(addsf3.o)
0x00001760 __subsf3
0x00001762 __addsf3
.text.fplib 0x0000176a 0xc0 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5\libm.a(addsf3x.o)
0x00001784 __addsf3x
.text.fplib 0x0000182a 0x58 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5\libm.a(fixunssfsi.o)
0x0000182a __fixunssfsi
.text.fplib 0x00001882 0x58 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5\libm.a(fp_cmp.o)
0x00001882 __lesf2
0x00001882 __nesf2
0x0000188a __gtsf2
0x00001882 __eqsf2
0x00001882 __cmpsf2
0x00001882 __ltsf2
0x0000188a __gesf2
.text.fplib 0x000018da 0xc e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5\libm.a(fp_inf.o)
0x000018da __fp_inf
.text.fplib 0x000018e6 0x6 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5\libm.a(fp_nan.o)
0x000018e6 __fp_nan
.text.fplib 0x000018ec 0xe e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5\libm.a(fp_pscA.o)
0x000018ec __fp_pscA
.text.fplib 0x000018fa 0xe e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5\libm.a(fp_pscB.o)
0x000018fa __fp_pscB
.text.fplib 0x00001908 0x22 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5\libm.a(fp_round.o)
0x00001908 __fp_round
.text.fplib 0x0000192a 0x44 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5\libm.a(fp_split3.o)
0x0000192a __fp_split3
0x0000193a __fp_splitA
.text.fplib 0x0000196e 0xe e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5\libm.a(fp_zero.o)
0x0000196e __fp_zero
0x00001970 __fp_szero
.text.fplib 0x0000197c 0x4 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5\libm.a(mulsf3.o)
0x0000197c __mulsf3
.text.fplib 0x00001980 0xc2 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5\libm.a(mulsf3x.o)
0x00001998 __mulsf3_pse
0x00001994 __mulsf3x
.text.libgcc 0x00001a42 0x3e e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/avr5\libgcc.a(_mulsi3.o)
0x00001a42 __mulsi3
.text.libgcc 0x00001a80 0x44 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/avr5\libgcc.a(_udivmodsi4.o)
0x00001a80 __udivmodsi4
.text.libgcc 0x00001ac4 0x38 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/avr5\libgcc.a(_prologue.o)
0x00001ac4 __prologue_saves__
.text.libgcc 0x00001afc 0x36 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/avr5\libgcc.a(_epilogue.o)
0x00001afc __epilogue_restores__
.text.libgcc 0x00001b32 0x0 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/avr5\libgcc.a(_exit.o)
.text.libgcc 0x00001b32 0x0 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/avr5\libgcc.a(_copy_data.o)
.text.libgcc 0x00001b32 0x0 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/avr5\libgcc.a(_clear_bss.o)
0x00001b32 . = ALIGN (0x2)
*(.fini9)
.fini9 0x00001b32 0x0 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/avr5\libgcc.a(_exit.o)
0x00001b32 exit
0x00001b32 _exit
*(.fini9)
*(.fini8)
*(.fini8)
*(.fini7)
*(.fini7)
*(.fini6)
*(.fini6)
*(.fini5)
*(.fini5)
*(.fini4)
*(.fini4)
*(.fini3)
*(.fini3)
*(.fini2)
*(.fini2)
*(.fini1)
*(.fini1)
*(.fini0)
.fini0 0x00001b32 0x2 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/avr5\libgcc.a(_exit.o)
*(.fini0)
0x00001b34 _etext = .
.data 0x00800060 0x288 load address 0x00001b34
0x00800060 PROVIDE (__data_start, .)
*(.data)
.data 0x00800060 0x0 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm16.o
.data 0x00800060 0x17 main.o
.data 0x00800077 0xe Uart.o
0x00800077 mystd
.data 0x00800085 0x100 ds1820.o
0x00800085 CRC_Code
.data 0x00800185 0x63 Ultrasound.o
.data 0x008001e8 0x0 MyDef.o
.data 0x008001e8 0x0 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5\libprintf_flt.a(vfprintf_flt.o)
.data 0x008001e8 0x0 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5\libm.a(addsf3.o)
.data 0x008001e8 0x0 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5\libm.a(addsf3x.o)
.data 0x008001e8 0x0 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5\libm.a(fixunssfsi.o)
.data 0x008001e8 0x0 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5\libm.a(fp_cmp.o)
.data 0x008001e8 0x0 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5\libm.a(fp_inf.o)
.data 0x008001e8 0x0 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5\libm.a(fp_nan.o)
.data 0x008001e8 0x0 e:/winavr-20071221/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5\libm.a(fp_pscA.o)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -