⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 spokepov.map

📁 旋转16个LED灯控制程序
💻 MAP
字号:
Archive member included because of file (symbol)

D:/WinAVR/lib/gcc/avr/3.4.6\libgcc.a(_copy_data.o)
                              main.o (__do_copy_data)
D:/WinAVR/lib/gcc/avr/3.4.6\libgcc.a(_clear_bss.o)
                              main.o (__do_clear_bss)

Allocating common symbols
Common symbol       size              file

curElement          0x1               main.o
curTime             0x1               main.o
curRev              0x1               main.o
hall_debounce       0x1               main.o
sensor_timer        0x2               main.o
shiftDir            0x1               main.o
fleds               0x4               main.o
eepromPtr           0x2               main.o
shiftReg            0x4               main.o
curPixel            0x1               main.o

Memory Configuration

Name             Origin             Length             Attributes
text             0x00000000         0x00002000         xr
data             0x00800060         0x0000ffa0         rw !x
eeprom           0x00810000         0x00010000         rw !x
*default*        0x00000000         0xffffffff

Linker script and memory map

LOAD D:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/crttn2313.o
LOAD main.o
LOAD eeprom.o
LOAD D:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib\libm.a
LOAD D:/WinAVR/lib/gcc/avr/3.4.6\libgcc.a
LOAD D:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib\libc.a
LOAD D:/WinAVR/lib/gcc/avr/3.4.6\libgcc.a

.hash
 *(.hash)

.dynsym
 *(.dynsym)

.dynstr
 *(.dynstr)

.gnu.version
 *(.gnu.version)

.gnu.version_d
 *(.gnu.version_d)

.gnu.version_r
 *(.gnu.version_r)

.rel.init
 *(.rel.init)

.rela.init
 *(.rela.init)

.rel.text
 *(.rel.text)
 *(.rel.text.*)
 *(.rel.gnu.linkonce.t*)

.rela.text
 *(.rela.text)
 *(.rela.text.*)
 *(.rela.gnu.linkonce.t*)

.rel.fini
 *(.rel.fini)

.rela.fini
 *(.rela.fini)

.rel.rodata
 *(.rel.rodata)
 *(.rel.rodata.*)
 *(.rel.gnu.linkonce.r*)

.rela.rodata
 *(.rela.rodata)
 *(.rela.rodata.*)
 *(.rela.gnu.linkonce.r*)

.rel.data
 *(.rel.data)
 *(.rel.data.*)
 *(.rel.gnu.linkonce.d*)

.rela.data
 *(.rela.data)
 *(.rela.data.*)
 *(.rela.gnu.linkonce.d*)

.rel.ctors
 *(.rel.ctors)

.rela.ctors
 *(.rela.ctors)

.rel.dtors
 *(.rel.dtors)

.rela.dtors
 *(.rela.dtors)

.rel.got
 *(.rel.got)

.rela.got
 *(.rela.got)

.rel.bss
 *(.rel.bss)

.rela.bss
 *(.rela.bss)

.rel.plt
 *(.rel.plt)

.rela.plt
 *(.rela.plt)

.text           0x00000000      0x61a
 *(.vectors)
 .vectors       0x00000000       0x26 D:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/crttn2313.o
                0x00000000                __vectors
                0x00000000                __vector_default
                0x00000026                __ctors_start = .
 *(.ctors)
                0x00000026                __ctors_end = .
                0x00000026                __dtors_start = .
 *(.dtors)
                0x00000026                __dtors_end = .
 *(.progmem.gcc*)
 *(.progmem*)
 .progmem.data  0x00000026        0xa main.o
                0x00000026                elementTime
                0x0000002b                elementList
                0x00000030                . = ALIGN (0x2)
 *(.init0)
 *(.init1)
 *(.init2)
 .init2         0x00000030        0x8 D:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/crttn2313.o
 *(.init3)
 *(.init4)
 .init4         0x00000038       0x18 D:/WinAVR/lib/gcc/avr/3.4.6\libgcc.a(_copy_data.o)
                0x00000038                __do_copy_data
 .init4         0x00000050       0x10 D:/WinAVR/lib/gcc/avr/3.4.6\libgcc.a(_clear_bss.o)
                0x00000050                __do_clear_bss
 *(.init5)
 *(.init6)
 *(.init7)
 *(.init8)
 *(.init9)
 .init9         0x00000060        0x2 D:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/crttn2313.o
 *(.text)
 .text          0x00000062        0x2 D:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/crttn2313.o
                0x00000062                __vector_12
                0x00000062                __bad_interrupt
                0x00000062                __vector_3
                0x00000062                __vector_11
                0x00000062                __vector_13
                0x00000062                __vector_17
                0x00000062                __vector_7
                0x00000062                __vector_5
                0x00000062                __vector_9
                0x00000062                __vector_15
                0x00000062                __vector_8
                0x00000062                __vector_14
                0x00000062                __vector_10
                0x00000062                __vector_16
                0x00000062                __vector_18
 .text          0x00000064      0x53a main.o
                0x00000268                __vector_1
                0x0000029c                set_all
                0x000000b2                __vector_6
                0x0000051c                ioinit
                0x00000560                main
                0x000000fc                __vector_4
                0x000002b2                __vector_2
                0x00000064                clock_scroll
 .text          0x0000059e       0x7c eeprom.o
                0x000005ce                spieeprom_read
                0x000005ba                spi_transfer
                0x0000059e                spi_transfer_n
                0x0000061a                . = ALIGN (0x2)
 *(.text.*)
                0x0000061a                . = ALIGN (0x2)
 *(.fini9)
 *(.fini8)
 *(.fini7)
 *(.fini6)
 *(.fini5)
 *(.fini4)
 *(.fini3)
 *(.fini2)
 *(.fini1)
 *(.fini0)
                0x0000061a                _etext = .

.data           0x00800060        0x0 load address 0x0000061a
                0x00800060                PROVIDE (__data_start, .)
 *(.data)
 *(.gnu.linkonce.d*)
                0x00800060                . = ALIGN (0x2)
                0x00800060                _edata = .
                0x00800060                PROVIDE (__data_end, .)

.bss            0x00800060       0x14
                0x00800060                PROVIDE (__bss_start, .)
 *(.bss)
 .bss           0x00800060        0x2 main.o
                0x00800061                curElementPtr
                0x00800060                line_timer
 *(COMMON)
 COMMON         0x00800062       0x12 main.o
                0x00800062                curElement
                0x00800063                curTime
                0x00800064                curRev
                0x00800065                hall_debounce
                0x00800066                sensor_timer
                0x00800068                shiftDir
                0x00800069                fleds
                0x0080006d                eepromPtr
                0x0080006f                shiftReg
                0x00800073                curPixel
                0x00800074                PROVIDE (__bss_end, .)
                0x0000061a                __data_load_start = LOADADDR (.data)
                0x0000061a                __data_load_end = (__data_load_start + SIZEOF (.data))

.noinit         0x00800074        0x0
                0x00800074                PROVIDE (__noinit_start, .)
 *(.noinit*)
                0x00800074                PROVIDE (__noinit_end, .)
                0x00800074                _end = .
                0x00800074                PROVIDE (__heap_start, .)

.eeprom         0x00810000        0x0
 *(.eeprom*)
                0x00810000                __eeprom_end = .

.stab           0x00000000      0x354
 *(.stab)
 .stab          0x00000000      0x354 D:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/crttn2313.o

.stabstr        0x00000000       0x84
 *(.stabstr)
 .stabstr       0x00000000       0x84 D:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/crttn2313.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       0x28
 *(.debug_aranges)
 .debug_aranges
                0x00000000       0x14 main.o
 .debug_aranges
                0x00000014       0x14 eeprom.o

.debug_pubnames
                0x00000000      0x191
 *(.debug_pubnames)
 .debug_pubnames
                0x00000000      0x148 main.o
 .debug_pubnames
                0x00000148       0x49 eeprom.o

.debug_info     0x00000000      0x558
 *(.debug_info)
 .debug_info    0x00000000      0x434 main.o
 .debug_info    0x00000434      0x124 eeprom.o
 *(.gnu.linkonce.wi.*)

.debug_abbrev   0x00000000      0x1f1
 *(.debug_abbrev)
 .debug_abbrev  0x00000000      0x16d main.o
 .debug_abbrev  0x0000016d       0x84 eeprom.o

.debug_line     0x00000000      0x52a
 *(.debug_line)
 .debug_line    0x00000000      0x42c main.o
 .debug_line    0x0000042c       0xfe eeprom.o

.debug_frame
 *(.debug_frame)

.debug_str      0x00000000      0x29d
 *(.debug_str)
 .debug_str     0x00000000      0x214 main.o
                                0x271 (size before relaxing)
 .debug_str     0x00000214       0x89 eeprom.o
                                0x10d (size before relaxing)

.debug_loc
 *(.debug_loc)

.debug_macinfo
 *(.debug_macinfo)
OUTPUT(spokepov.elf elf32-avr)

Cross Reference Table

Symbol                                            File
__bad_interrupt                                   D:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/crttn2313.o
__bss_end                                         D:/WinAVR/lib/gcc/avr/3.4.6\libgcc.a(_clear_bss.o)
__bss_start                                       D:/WinAVR/lib/gcc/avr/3.4.6\libgcc.a(_clear_bss.o)
__data_end                                        D:/WinAVR/lib/gcc/avr/3.4.6\libgcc.a(_copy_data.o)
__data_load_start                                 D:/WinAVR/lib/gcc/avr/3.4.6\libgcc.a(_copy_data.o)
__data_start                                      D:/WinAVR/lib/gcc/avr/3.4.6\libgcc.a(_copy_data.o)
__do_clear_bss                                    D:/WinAVR/lib/gcc/avr/3.4.6\libgcc.a(_clear_bss.o)
                                                  eeprom.o
                                                  main.o
__do_copy_data                                    D:/WinAVR/lib/gcc/avr/3.4.6\libgcc.a(_copy_data.o)
                                                  eeprom.o
                                                  main.o
__heap_end                                        D:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/crttn2313.o
__init                                            D:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/crttn2313.o
__stack                                           D:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/crttn2313.o
                                                  main.o
__vector_1                                        main.o
                                                  D:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/crttn2313.o
__vector_10                                       D:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/crttn2313.o
__vector_11                                       D:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/crttn2313.o
__vector_12                                       D:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/crttn2313.o
__vector_13                                       D:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/crttn2313.o
__vector_14                                       D:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/crttn2313.o
__vector_15                                       D:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/crttn2313.o
__vector_16                                       D:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/crttn2313.o
__vector_17                                       D:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/crttn2313.o
__vector_18                                       D:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/crttn2313.o
__vector_2                                        main.o
                                                  D:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/crttn2313.o
__vector_3                                        D:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/crttn2313.o
__vector_4                                        main.o
                                                  D:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/crttn2313.o
__vector_5                                        D:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/crttn2313.o
__vector_6                                        main.o
                                                  D:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/crttn2313.o
__vector_7                                        D:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/crttn2313.o
__vector_8                                        D:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/crttn2313.o
__vector_9                                        D:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/crttn2313.o
__vector_default                                  D:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/crttn2313.o
__vectors                                         D:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/crttn2313.o
clock_scroll                                      main.o
curElement                                        main.o
curElementPtr                                     main.o
curPixel                                          main.o
curRev                                            main.o
curTime                                           main.o
eepromPtr                                         main.o
elementList                                       main.o
elementTime                                       main.o
fleds                                             main.o
hall_debounce                                     main.o
ioinit                                            main.o
line_timer                                        main.o
main                                              main.o
                                                  D:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/crttn2313.o
sensor_timer                                      main.o
set_all                                           main.o
shiftDir                                          main.o
shiftReg                                          main.o
spi_transfer                                      eeprom.o
                                                  main.o
spi_transfer_n                                    eeprom.o
                                                  main.o
spieeprom_read                                    eeprom.o
                                                  main.o

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -