📄 dpf_sd_1.map
字号:
Archive member included because of file (symbol)
c:/winavr/bin/../lib/gcc/avr/4.2.2/avr5\libgcc.a(_mulsi3.o)
DigitalPhotoFrame.o (__mulsi3)
c:/winavr/bin/../lib/gcc/avr/4.2.2/avr5\libgcc.a(_udivmodhi4.o)
tft.o (__udivmodhi4)
c:/winavr/bin/../lib/gcc/avr/4.2.2/avr5\libgcc.a(_udivmodsi4.o)
DigitalPhotoFrame.o (__udivmodsi4)
c:/winavr/bin/../lib/gcc/avr/4.2.2/avr5\libgcc.a(_exit.o)
c:/winavr/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm128.o (exit)
c:/winavr/bin/../lib/gcc/avr/4.2.2/avr5\libgcc.a(_clear_bss.o)
DigitalPhotoFrame.o (__do_clear_bss)
Allocating common symbols
Common symbol size file
File_Spare_bytes 0x2 DigitalPhotoFrame.o
FileSec 0x4 DigitalPhotoFrame.o
FirstRootDirSecNum 0x4 DigitalPhotoFrame.o
DIR_Buffer 0x20 DigitalPhotoFrame.o
FAT_infor 0x4 DigitalPhotoFrame.o
Color_data 0x2 DigitalPhotoFrame.o
VolumeName 0x9 DigitalPhotoFrame.o
FAT_offset_bytes 0x2 DigitalPhotoFrame.o
FAT32_DIR_infor 0x20 DigitalPhotoFrame.o
SD_SCR_infor 0x5 DigitalPhotoFrame.o
File_read_complete 0x1 DigitalPhotoFrame.o
FAT_offset_sec 0x4 DigitalPhotoFrame.o
SD_CAPACITY_infor 0x6 DigitalPhotoFrame.o
SD_OCR_infor 0x4 DigitalPhotoFrame.o
Reg_Buf 0x200 DigitalPhotoFrame.o
FAT_infor_next 0x4 DigitalPhotoFrame.o
FirstSecNum 0x4 DigitalPhotoFrame.o
SD_CID_infor 0x10 DigitalPhotoFrame.o
SD_CSD_infor 0x1f DigitalPhotoFrame.o
FAT32_BPB_infor 0x22 DigitalPhotoFrame.o
TFT_count 0x4 DigitalPhotoFrame.o
Memory Configuration
Name Origin Length Attributes
text 0x00000000 0x00020000 xr
data 0x00800060 0x0000ffa0 rw !x
eeprom 0x00810000 0x00010000 rw !x
fuse 0x00820000 0x00000400 rw !x
lock 0x00830000 0x00000400 rw !x
signature 0x00840000 0x00000400 rw !x
*default* 0x00000000 0xffffffff
Linker script and memory map
Address of section .data set to 0x800100
LOAD c:/winavr/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm128.o
LOAD DigitalPhotoFrame.o
LOAD usart.o
LOAD fat.o
LOAD sd.o
LOAD spi.o
LOAD tft.o
LOAD touch.o
LOAD c:/winavr/bin/../lib/gcc/avr/4.2.2/avr5\libgcc.a
LOAD c:/winavr/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5\libc.a
LOAD c:/winavr/bin/../lib/gcc/avr/4.2.2/avr5\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 0x2290
*(.vectors)
.vectors 0x00000000 0x8c c:/winavr/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm128.o
0x00000000 __vectors
0x00000000 __vector_default
*(.vectors)
*(.progmem.gcc*)
*(.progmem*)
.progmem.data 0x0000008c 0x5f0 tft.o
0x0000008c AsciiLib
0x0000067c . = ALIGN (0x2)
0x0000067c __trampolines_start = .
*(.trampolines)
.trampolines 0x0000067c 0x0 linker stubs
*(.trampolines*)
0x0000067c __trampolines_end = .
*(.jumptables)
*(.jumptables*)
*(.lowtext)
*(.lowtext*)
0x0000067c __ctors_start = .
*(.ctors)
0x0000067c __ctors_end = .
0x0000067c __dtors_start = .
*(.dtors)
0x0000067c __dtors_end = .
SORT(*)(.ctors)
SORT(*)(.dtors)
*(.init0)
.init0 0x0000067c 0x0 c:/winavr/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm128.o
0x0000067c __init
*(.init0)
*(.init1)
*(.init1)
*(.init2)
.init2 0x0000067c 0xc c:/winavr/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm128.o
*(.init2)
*(.init3)
*(.init3)
*(.init4)
.init4 0x00000688 0x1a c:/winavr/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm128.o
0x00000688 __do_copy_data
.init4 0x000006a2 0x10 c:/winavr/bin/../lib/gcc/avr/4.2.2/avr5\libgcc.a(_clear_bss.o)
0x000006a2 __do_clear_bss
*(.init4)
*(.init5)
*(.init5)
*(.init6)
*(.init6)
*(.init7)
*(.init7)
*(.init8)
*(.init8)
*(.init9)
.init9 0x000006b2 0x8 c:/winavr/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm128.o
*(.init9)
*(.text)
.text 0x000006ba 0x4 c:/winavr/bin/../lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm128.o
0x000006ba __vector_22
0x000006ba __vector_28
0x000006ba __vector_1
0x000006ba __vector_32
0x000006ba __vector_34
0x000006ba __vector_24
0x000006ba __vector_12
0x000006ba __bad_interrupt
0x000006ba __vector_6
0x000006ba __vector_31
0x000006ba __vector_3
0x000006ba __vector_23
0x000006ba __vector_30
0x000006ba __vector_25
0x000006ba __vector_11
0x000006ba __vector_13
0x000006ba __vector_17
0x000006ba __vector_19
0x000006ba __vector_7
0x000006ba __vector_27
0x000006ba __vector_5
0x000006ba __vector_33
0x000006ba __vector_4
0x000006ba __vector_9
0x000006ba __vector_2
0x000006ba __vector_21
0x000006ba __vector_15
0x000006ba __vector_29
0x000006ba __vector_8
0x000006ba __vector_26
0x000006ba __vector_14
0x000006ba __vector_10
0x000006ba __vector_16
0x000006ba __vector_18
0x000006ba __vector_20
.text 0x000006be 0x746 DigitalPhotoFrame.o
0x00000a52 main
0x000006be DisplayPhoto320x240
.text 0x00000e04 0x52 usart.o
0x00000e04 USART_init
0x00000e1c USART_Getchar
0x00000e2c USART_Putchar
0x00000e3c USART_Send_string
.text 0x00000e56 0x6dc fat.o
0x00001220 FAT_Get_File_FirCluNum
0x0000113c Get_FAT_BPB_Infor
0x00001042 FileNameMatch
0x00000e56 GetFileInfor
0x00000fe2 Calculate_FirstRootDirSecNum
0x00001072 Look_for_DBR
.text 0x00001532 0x5f0 sd.o
0x00001848 Get_SD_card_SCR_Infor
0x00001532 Get_SD_card_CID_Infor
0x00001958 SD_ReadSingleBlock
0x00001b18 SD_Init
0x00001ac6 SD_Reset
0x00001a08 Read_SD_Reg
0x000018f8 SD_Command
0x00001a8a SD_SendCommand
0x000015c8 Get_SD_card_CSD_Infor
0x0000182c Get_SD_card_OCR_Infor
0x00001894 Get_SD_card_Volume_Infor
.text 0x00001b22 0x46 spi.o
0x00001b44 spiTransferWord
0x00001b30 spiSendByte
0x00001b38 spiTransferByte
0x00001b22 SPI_init
.text 0x00001b68 0x56c tft.o
0x00001d08 DrawString
0x00001bf4 DrawAscii
0x00001ed6 DispOneColor
0x00001bc4 write_com
0x00001bda Set_ramaddr
0x00001b68 DelayNS
0x00001f32 DispClear
0x00001ba6 send_command
0x00001f3c lcd_init
0x00001b82 send_data
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -