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

📄 mp3_player_06.map

📁 MP3源码 内有SD2.0 驱动 FAT32 驱动
💻 MAP
📖 第 1 页 / 共 3 页
字号:
                0x00000d7a                __vector_23
                0x00000d7a                __vector_30
                0x00000d7a                __vector_25
                0x00000d7a                __vector_11
                0x00000d7a                __vector_13
                0x00000d7a                __vector_17
                0x00000d7a                __vector_19
                0x00000d7a                __vector_7
                0x00000d7a                __vector_27
                0x00000d7a                __vector_5
                0x00000d7a                __vector_33
                0x00000d7a                __vector_4
                0x00000d7a                __vector_9
                0x00000d7a                __vector_2
                0x00000d7a                __vector_21
                0x00000d7a                __vector_15
                0x00000d7a                __vector_29
                0x00000d7a                __vector_8
                0x00000d7a                __vector_26
                0x00000d7a                __vector_10
                0x00000d7a                __vector_16
                0x00000d7a                __vector_18
                0x00000d7a                __vector_20
 .text          0x00000d7e      0x236 mp3_player_06.o
                0x00000d7e                Timer1_Initial
                0x00000e70                main
                0x00000d9a                __vector_14
 .text          0x00000fb4     0x3546 FAT.o
                0x00001686                GetFolderCluster
                0x0000335e                FAT_FindFreeItem
                0x00003d36                FAT_Read
                0x00002bf6                SearchLrc
                0x000027b0                FAT_Rename
                0x00002a5a                FAT_OpenDir
                0x00003954                FAT_MkDir
                0x0000162e                WriteFolderCluster
                0x000014c4                FAT_Write
                0x00003146                FAT_RmDir
                0x0000102c                FAT_NextCluster
                0x000016e8                Search
                0x00003f90                FAT_DisDir
                0x0000243a                FAT_FindItem
                0x0000367c                FAT_Create
                0x00001bee                SearchFolder
                0x00001f9c                FAT_SelectOneItem
                0x00002298                FAT_DelItem
                0x00001ec2                SearchInit
                0x000014ac                FAT_Close
                0x00000fb4                FAT_LoadPartCluster
                0x00003332                FAT_Delete
                0x000012ee                FAT_ModifyFAT
                0x00004296                FAT_Init
                0x00001148                FAT_FindFreeCluster
                0x00003172                FAT_Open
                0x000015a2                CopyDirentruyItem
 .text          0x000044fa      0x724 MMC_SD.o
                0x00004688                MMC_SD_ReadCapacity
                0x00004598                MMC_SD_SendCommandCRC
                0x00004516                MMC_SD_SendCommand
                0x000049cc                MMC_SD_Init
                0x00004830                MMC_SD_WriteSingleBlock
                0x000044fa                SPI_Low
                0x00004618                MMC_SD_SendCommandCRC_NoDeassert
                0x00004502                SPI_High
                0x0000450a                SPI_WriteByte
                0x0000491e                MMC_SD_ReadSingleBlock
 .text          0x00004c1e       0x32 UART.o
                0x00004c1e                USART_putchar
                0x00004c2a                USART_getchar
                0x00004c34                COM_Initial
 .text          0x00004c50      0x26e VS1003B.o
                0x00004d00                VS1003B_NeedData
                0x00004d14                VS1003B_SetVolume
                0x00004d6c                VS1003B_Init
                0x00004ce6                VS1003B_SoftReset
                0x00004caa                VS1003B_ReadCMD
                0x00004d4a                VS1003B_Fill2048Zero
                0x00004d24                VS1003B_ReadDecodeTime
                0x00004c7a                VS1003B_WriteCMD
                0x00004c50                VS1003B_SPI_Low
                0x00004d32                VS1003B_Write32B
                0x00004c6c                VS1003B_ReadByte
                0x00004c60                VS1003B_WriteByte
                0x00004c58                VS1003B_SPI_High
 .text          0x00004ebe      0x856 LCD_GBK.o
                0x00004f86                Read_One_GBK12
                0x000053f6                Dis_GBK16
                0x0000559e                GBK_Ini
                0x00005142                Read_One_GBK16
                0x000054ca                Dis_GBK12
                0x00005238                Dis_GBK12_fast
                0x00004f80                GBK_to_Unicode
                0x00004ebe                Unicode_to_GBK
 .text          0x00005714      0x204 LCD.o
                0x000057b8                OnePixel
                0x00005750                lcdUpdateDisplay
                0x00005842                lcdInit
                0x0000571c                lcdWriteByte
                0x00005740                lcdClrDisBuf
                0x00005808                ReadPixel
                0x00005714                lcdSpiSpeedSet
                0x00005724                lcdWriteCmd
 .text          0x00005918      0xae4 LCD_APP.o
                0x00005a04                LCD_print16_P
                0x0000630c                Print_ICON_12
                0x0000621c                Print_ICON1_12
                0x00006130                LCD_print12_fast
                0x00005b74                LCD_print_unicode16
                0x00005ed4                LCD_print12
                0x00005918                LCD_print16
                0x00005d24                LCD_print_unicode12
                0x00005fc0                LCD_print12_P
 .text          0x000063fc      0x3e2 LCD_ASCII.o
                0x000065f4                Dis_Ascii_16
                0x000063fc                Dis_Ascii_12_fast
                0x000066ee                Dis_Ascii_12
 .text          0x000067de      0x3b4 ch375.o
                0x00006b5e                CH375_CheckExist
                0x00006812                CH375_WriteDAT
                0x0000686e                CH375_IniDisk
                0x00006836                CH375_WaitInterrupt
                0x00006848                CH375_WaitInterrupt_NEW
                0x00006a54                CH375_ReadDiskSize
                0x000067de                CH375_DelayNms
                0x000067fa                CH375_WriteCMD
                0x0000699a                CH375_WriteOneSector
                0x000068d2                CH375_ReadOneSector
                0x00006824                CH375_ReadDAT
 .text          0x00006b92      0xd48 mp3_play.o
                0x00006c0a                PlayMusicwithKey
                0x00006b92                ClearTrackInfo
                0x00006bfa                Delay
                0x00006baa                SetTrack
 .text          0x000078da      0x948 lrc.o
                0x000078fc                strcomp_noncase
                0x000078da                strcomp
                0x0000792c                LrcProc
 .text          0x00008222        0x0 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_mulsi3.o)
 .text          0x00008222        0x0 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_udivmodqi4.o)
 .text          0x00008222        0x0 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_udivmodhi4.o)
 .text          0x00008222        0x0 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_udivmodsi4.o)
 .text          0x00008222        0x0 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_divmodsi4.o)
 .text          0x00008222        0x0 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_exit.o)
 .text          0x00008222        0x0 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_clear_bss.o)
 .text          0x00008222      0x1f2 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libc.a(malloc.o)
                0x00008222                malloc
                0x00008368                free
 .text          0x00008414       0xea c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libc.a(random.o)
                0x000084e2                random
                0x000084dc                random_r
                0x000084ec                srandom
 .text          0x000084fe       0xa0 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libc.a(fdevopen.o)
                0x000084fe                fdevopen
 .text          0x0000859e        0x0 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libc.a(iob.o)
 .text          0x0000859e       0x40 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libc.a(printf.o)
                0x0000859e                printf
 .text          0x000085de       0x5e c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libc.a(printf_p.o)
                0x000085de                printf_P
 .text          0x0000863c      0x596 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libc.a(vfprintf_std.o)
                0x0000863c                vfprintf
 .text          0x00008bd2        0x0 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libc.a(ee_rb.1C1D1E.o)
 .text          0x00008bd2        0x0 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libc.a(ee_wb.1C1D1E.o)
 .text          0x00008bd2       0x38 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libc.a(calloc.o)
                0x00008bd2                calloc
 .text          0x00008c0a       0x12 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libc.a(strlen_P.o)
                0x00008c0a                strlen_P
 .text          0x00008c1c       0x16 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libc.a(strnlen_P.o)
                0x00008c1c                strnlen_P
 .text          0x00008c32        0xe c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libc.a(memset.o)
                0x00008c32                memset
 .text          0x00008c40       0x16 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libc.a(strnlen.o)
                0x00008c40                strnlen
 .text          0x00008c56       0x5a c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libc.a(fputc.o)
                0x00008c56                fputc
                0x00008cb0                . = ALIGN (0x2)
 *(.text.*)
 .text.libgcc   0x00008cb0       0x3e c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_mulsi3.o)
                0x00008cb0                __mulsi3
 .text.libgcc   0x00008cee       0x18 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_udivmodqi4.o)
                0x00008cee                __udivmodqi4
 .text.libgcc   0x00008d06       0x28 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_udivmodhi4.o)
                0x00008d06                __udivmodhi4
 .text.libgcc   0x00008d2e       0x44 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_udivmodsi4.o)
                0x00008d2e                __udivmodsi4
 .text.libgcc   0x00008d72       0x36 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_divmodsi4.o)
                0x00008d72                __divmodsi4
 .text.libgcc   0x00008da8        0x0 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_exit.o)
 .text.libgcc   0x00008da8        0x0 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_clear_bss.o)
 .text.eeprom   0x00008da8       0x10 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libc.a(ee_rb.1C1D1E.o)
                0x00008da8                __eeprom_read_byte_1C1D1E
 .text.eeprom   0x00008db8       0x18 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libc.a(ee_wb.1C1D1E.o)
                0x00008db8                __eeprom_write_byte_1C1D1E
                0x00008dd0                . = ALIGN (0x2)
 *(.fini9)
 .fini9         0x00008dd0        0x0 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_exit.o)
                0x00008dd0                exit
                0x00008dd0                _exit
 *(.fini9)
 *(.fini8)
 *(.fini8)
 *(.fini7)
 *(.fini7)
 *(.fini6)
 *(.fini6)
 *(.fini5)
 *(.fini5)
 *(.fini4)
 *(.fini4)
 *(.fini3)
 *(.fini3)
 *(.fini2)
 *(.fini2)
 *(.fini1)
 *(.fini1)
 *(.fini0)
 .fini0         0x00008dd0        0x2 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_exit.o)
 *(.fini0)
                0x00008dd2                _etext = .

.data           0x00800100       0x4e load address 0x00008dd2
                0x00800100                PROVIDE (__data_start, .)
 *(.data)
 .data          0x00800100        0x0 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5/crtm128.o
 .data          0x00800100        0x2 mp3_player_06.o
                0x00800100                BootLoaderEntry
 .data          0x00800102        0x4 FAT.o
                0x00800102                START_CLUSTER
 .data          0x00800106        0x4 MMC_SD.o
 .data          0x0080010a        0x0 UART.o
 .data          0x0080010a        0x0 VS1003B.o
 .data          0x0080010a       0x17 LCD_GBK.o
 .data          0x00800121        0x0 LCD.o
 .data          0x00800121        0x3 LCD_APP.o
 .data          0x00800124        0x0 LCD_ASCII.o
 .data          0x00800124        0x0 ch375.o
 .data          0x00800124        0x2 mp3_play.o
 .data          0x00800126       0x1d lrc.o
 .data          0x00800143        0x0 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_mulsi3.o)
 .data          0x00800143        0x0 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_udivmodqi4.o)
 .data          0x00800143        0x0 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_udivmodhi4.o)
 .data          0x00800143        0x0 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_udivmodsi4.o)
 .data          0x00800143        0x0 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_divmodsi4.o)
 .data          0x00800143        0x0 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_exit.o)
 .data          0x00800143        0x0 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_clear_bss.o)
 .data          0x00800143        0x6 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libc.a(malloc.o)
                0x00800145                __malloc_heap_start
                0x00800147                __malloc_heap_end
                0x00800143                __malloc_margin
 .data          0x00800149        0x4 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libc.a(random.o)
 .data          0x0080014d        0x0 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libc.a(fdevopen.o)
 .data          0x0080014d        0x0 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libc.a(iob.o)
 .data          0x0080014d        0x0 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libc.a(printf.o)
 .data          0x0080014d        0x0 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libc.a(printf_p.o)
 .data          0x0080014d        0x0 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libc.a(vfprintf_std.o)
 .data          0x0080014d        0x0 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libc.a(ee_rb.1C1D1E.o)
 .data          0x0080014d        0x0 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libc.a(ee_wb.1C1D1E.o)
 .data          0x0080014d        0x0 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libc.a(calloc.o)
 .data          0x0080014d        0x0 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libc.a(strlen_P.o)
 .data          0x0080014d        0x0 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libc.a(strnlen_P.o)
 .data          0x0080014d        0x0 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libc.a(memset.o)
 .data          0x0080014d        0x0 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libc.a(strnlen.o)
 .data          0x0080014d        0x0 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libc.a(fputc.o)
 *(.data*)
 *(.rodata)
 *(.rodata*)
 *(.gnu.linkonce.d*)
                0x0080014e                . = ALIGN (0x2)
 *fill*         0x0080014d        0x1 00
                0x0080014e                _edata = .
                0x0080014e                PROVIDE (__data_end, .)

.bss            0x0080014e      0x8c1
                0x0080014e                PROVIDE (__bss_start, .)
 *(.bss)
 .bss           0x0080014e        0x0 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5/crtm128.o
 .bss           0x0080014e        0x1 mp3_player_06.o
                0x0080014e                HanziEnable
 .bss           0x0080014f        0x2 FAT.o
                0x00800150                LongNameFlag
                0x0080014f                TABLE_READ
 .bss           0x00800151        0x1 MMC_SD.o
 .bss           0x00800152        0x0 UART.o
 .bss           0x00800152        0x0 VS1003B.o
 .bss           0x00800152        0x0 LCD_GBK.o
 .bss           0x00800152        0x0 LCD.o
 .bss           0x00800152        0x0 LCD_APP.o

⌨️ 快捷键说明

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