main.map
来自「用超声波来测量距离」· MAP 代码 · 共 615 行 · 第 1/3 页
MAP
615 行
0x0000024c OSSemCreat
0x00000688 dispstr_12864
0x00000fd8 mosi_0
0x00000d62 Distance
0x00000378 OSTaskSemPost
0x0000008e OSTaskCreate
0x00000586 writedata_12864
0x00000dbe int_interr1
0x00001136 delay_4002
0x00000700 drawpic_12864
0x0000063c disonechar_12864
0x00000fd2 mosi_1
0x00001068 set_rec
0x000010c4 set_play
0x00001120 stop_4002
0x00001460 TaskScheduler
0x00000dd2 REdelay_ms
0x000003aa __vector_11
0x00000d20 init_devices
0x00000462 sentbyte_12864
0x000012f2 Task1
0x00000fe4 cs4002_0
0x00000df0 CheckRE
0x00000396 TCN0Init
0x000008bc write_data
0x000000ec OSSched
0x00000218 OSTimeDly
0x00000882 delay_1820
0x00000382 OSSemClean
0x0000110a play
0x00000ff0 scl4002_0
0x00000922 read_data
0x000002e2 OSSemPost
0x00000d3e __vector_5
0x00000fea scl4002_1
0x00000264 OSTaskSemPend
0x00001466 main
0x00000aa2 delay_ms
0x0000140e Task3
0x00001052 powerup
0x000001e6 OSTaskResume
0x0000099c Read_DS18B20
0x00000f70 __vector_2
0x0000064e distwochar_12864
0x0000119a PlayDistance
0x0000049a readbyte_12864
0x00001178 play_4002
0x0000130c Task2
0x00001142 rec_4002
0x000005f8 locatexy_12864
0x000012b8 Task0
0x000000d6 OSStartTask
0x00000888 Init_DS18B20
0x000005ba Init_12864
0x00000ff6 write_byte
0x000010ae rec
0x00000444 RT12864delay_ms
0x000001b2 OSTaskSuspend
0x000014da . = ALIGN (0x2)
*(.text.*)
.text.fplib 0x000014da 0xa D:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/avr5\libm.a(addsf3.o)
0x000014da __subsf3
0x000014dc __addsf3
.text.fplib 0x000014e4 0x7c D:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/avr5\libm.a(addsf3x.o)
0x000014e4 __addsf3x
.text.fplib 0x00001560 0x36 D:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/avr5\libm.a(fixsfsi.o)
0x00001560 __fixsfsi
0x00001586 __fp_lneg
0x00001560 __fixunssfsi
.text.fplib 0x00001596 0x18 D:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/avr5\libm.a(floatsisf.o)
0x0000159a __floatsisf
0x00001596 __floatunssisf
.text.fplib 0x000015ae 0x3a D:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/avr5\libm.a(fp_merge.o)
0x000015b8 __fp_merge
.text.fplib 0x000015e8 0x52 D:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/avr5\libm.a(fp_split.o)
0x000015e8 __fp_split3
0x000015ee __fp_split2
0x00001600 __fp_split1
0x0000161c __fp_split_a
.text.fplib 0x0000163a 0xa D:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/avr5\libm.a(fp_zero.o)
0x0000163a __fp_zero
0x00001640 __fp_zerox
.text.fplib 0x00001644 0x6 D:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/avr5\libm.a(mulsf3.o)
0x00001644 __mulsf3
.text.fplib 0x0000164a 0x8a D:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/avr5\libm.a(mulsf3x.o)
0x0000164a __mulsf3x
.text.fplib 0x000016d4 0x6 D:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/avr5\libm.a(fp_nan.o)
0x000016d4 __fp_nanERANGE
0x000016d4 __fp_nan
0x000016d4 __fp_nanEDOM
0x000016d4 __fp_nanx
.text.libgcc 0x000016da 0x18 D:/WinAVR/lib/gcc/avr/3.4.6/avr5\libgcc.a(_udivmodqi4.o)
0x000016da __udivmodqi4
.text.libgcc 0x000016f2 0x28 D:/WinAVR/lib/gcc/avr/3.4.6/avr5\libgcc.a(_udivmodhi4.o)
0x000016f2 __udivmodhi4
0x0000171a . = ALIGN (0x2)
*(.fini9)
*(.fini8)
*(.fini7)
*(.fini6)
*(.fini5)
*(.fini4)
*(.fini3)
*(.fini2)
*(.fini1)
*(.fini0)
.fini0 0x0000171a 0x2 D:/WinAVR/lib/gcc/avr/3.4.6/avr5\libgcc.a(_exit.o)
0x0000171c _etext = .
.data 0x00800060 0x94 load address 0x0000171c
0x00800060 PROVIDE (__data_start, .)
*(.data)
.data 0x00800060 0x93 main.o
0x00800089 WORDFLAG
0x00800060 numAddr
0x00800084 TEMP
0x0080007f Dis
0x0080008b DataString
0x0080008a RE_OK
0x0080007e Wucha
*(.gnu.linkonce.d*)
0x008000f4 . = ALIGN (0x2)
*fill* 0x008000f3 0x1 00
0x008000f4 _edata = .
0x008000f4 PROVIDE (__data_end, .)
.bss 0x008000f4 0x1d7
0x008000f4 PROVIDE (__bss_start, .)
*(.bss)
.bss 0x008000f4 0xd main.o
0x008000ff TEMP_flo
0x008000f5 flag
0x00800100 TEMP_int
0x008000fb distance
0x008000f7 lastdistan
0x008000f4 REKEY
0x008000fd TEMP_L
0x008000f6 cont
0x008000f9 value
0x008000fe TEMP_H
*(COMMON)
COMMON 0x00800101 0x1ca main.o
0x00800101 times
0x00800105 TCB
0x00800119 vliu
0x0080011d Stack
0x008002ad Sem
0x008002cb PROVIDE (__bss_end, .)
0x0000171c __data_load_start = LOADADDR (.data)
0x000017b0 __data_load_end = (__data_load_start + SIZEOF (.data))
.noinit 0x008002cb 0x0
0x008002cb PROVIDE (__noinit_start, .)
*(.noinit*)
0x008002cb PROVIDE (__noinit_end, .)
0x008002cb _end = .
0x008002cb PROVIDE (__heap_start, .)
.eeprom 0x00810000 0x0
*(.eeprom*)
0x00810000 __eeprom_end = .
.stab 0x00000000 0x36c
*(.stab)
.stab 0x00000000 0x36c D:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/avr5/crtm32.o
.stabstr 0x00000000 0x84
*(.stabstr)
.stabstr 0x00000000 0x84 D:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/avr5/crtm32.o
.stab.excl
*(.stab.excl)
.stab.exclstr
*(.stab.exclstr)
.stab.index
*(.stab.index)
.stab.indexstr
*(.stab.indexstr)
.comment
*(.comment)
.debug
*(.debug)
.line
*(.line)
.debug_srcinfo
*(.debug_srcinfo)
.debug_sfnames
*(.debug_sfnames)
.debug_aranges 0x00000000 0x14
*(.debug_aranges)
.debug_aranges
0x00000000 0x14 main.o
.debug_pubnames
0x00000000 0x4be
*(.debug_pubnames)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?