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

📄 lab1setup.map

📁 使用PIC24 16位单片机 读写SD卡 支持FAT32
💻 MAP
📖 第 1 页 / 共 5 页
字号:
                  0x001f98                  _WriteProtectState
                  0x001fa6                  _Delayms
                  0x001fde                  _ReadMedia
                  0x001ff6                  _StartupCard
                  0x002070                  _DISKmount
                  0x0020ba                  _LoadMBR
                  0x002166                  _LoadBootSector
                  0x0022fe                  _StopCard
                  0x002316                  _CloseSPI
                  0x002324                  _OpenSPI
                  0x0023a6                  _WriteSPI
                  0x0023c2                  _ReadByte
                  0x0023d2                  _ReadWord
                  0x002408                  _ReadDWord
                  0x00247c                  _sdmmc_cmdtable
                  0x00251e                  __DefaultInterrupt

External Symbols in Program Memory (by name):

                  0x000928                  _Cache_File_Entry
                  0x002316                  _CloseSPI
                  0x0018fc                  _Cluster2Sector
                  0x000c6e                  _CreateFileEntry
                  0x000cd8                  _CreateFirstCluster
                  0x002070                  _DISKmount
                  0x001fa6                  _Delayms
                  0x00189a                  _EraseCluster
                  0x000312                  _FAT16Init
                  0x000f4e                  _FATReadQueued
                  0x0008a6                  _FAT_erase_cluster_chain
                  0x000ed2                  _FATfindEmptyCluster
                  0x00046e                  _FATread
                  0x0007de                  _FATwrite
                  0x00182e                  _FILECreateHeadCluster
                  0x000e78                  _FILEallocate_new_cluster
                  0x0012e0                  _FILEerase
                  0x0003a0                  _FILEfind
                  0x0006fa                  _FILEget_next_cluster
                  0x0004ee                  _FILEopen
                  0x0017f2                  _FileObjectCopy
                  0x001144                  _Fill_File_Object
                  0x000d12                  _FindEmptyEntries
                  0x001a12                  _FormatFileName
                  0x00104a                  _IncrementTimeStamp
                  0x002166                  _LoadBootSector
                  0x001286                  _LoadDirAttrib
                  0x0020ba                  _LoadMBR
                  0x001c58                  _MediaDetect
                  0x001c74                  _MediaInit
                  0x001c96                  _MediaInitialize
                  0x002324                  _OpenSPI
                  0x000dda                  _PopulateEntries
                  0x0023c2                  _ReadByte
                  0x002408                  _ReadDWord
                  0x001fde                  _ReadMedia
                  0x0023d2                  _ReadWord
                  0x001e54                  _SECTORread
                  0x001ef4                  _SECTORwrite
                  0x001d36                  _SendMMCCmd
                  0x001d2c                  _ShutdownMedia
                  0x001ff6                  _StartupCard
                  0x0022fe                  _StopCard
                  0x001afc                  _ValidateChars
                  0x001f98                  _WriteProtectState
                  0x0023a6                  _WriteSPI
                  0x000766                  _Write_File_Entry
                  0x00251e                  __DefaultInterrupt
                  0x000fc0                  ___fclose
                  0x001376                  ___fopen
                  0x0005a4                  ___fread
                  0x00159c                  ___fseek
                  0x000a6a                  ___fwrite
                  0x0002f2                  ___udivsi3
                  0x000200                  __resetPRI
                  0x0019f6                  _fclose
                  0x0019a6                  _feof
                  0x000332                  _fopen
                  0x0019ca                  _fread
                  0x00179e                  _fseek
                  0x001708                  _ftell
                  0x00195a                  _fwrite
                  0x001b5e                  _isShort
                  0x001c02                  _main
                  0x0002bc                  _memset
                  0x001716                  _remove
                  0x0017ca                  _rewind
                  0x00247c                  _sdmmc_cmdtable
                  0x0002e2                  _strchr
                  0x0002d8                  _strcpy
                  0x0002ca                  _strlen
                  0x00028e                  _strncpy
                  0x000280                  _tolower
                  0x0002ae                  _toupper

Memory Configuration

Name             Origin             Length             Attributes
data             0x000800           0x002000           a !xr
reset            0x000000           0x000004  
ivt              0x000004           0x0000fc  
aivt             0x000104           0x0000fc  
program          0x000200           0x0155fc           xr
config1          0x0157fc           0x000002  
config2          0x0157fe           0x000002  
*default*        0x000000           0xffffffff  

Linker script and memory map

LOAD C:\DecTrain\Lab1Setup\fileio.o
LOAD C:\DecTrain\Lab1Setup\Lab1infogathering.o
LOAD C:\DecTrain\Lab1Setup\sdmmc.o
                    0x0004                  __IVT_BASE = 0x4
                    0x0104                  __AIVT_BASE = 0x104
                    0x0800                  __DATA_BASE = 0x800
                    0x0200                  __CODE_BASE = 0x200

.reset            0x000000          0x4
                  0x000000          0x2 SHORT 0x200 <code 336> (__reset)
                  0x000001          0x2 SHORT 0x4
                  0x000002          0x2 SHORT 0x0 ((<code 336> (__reset) >> 0x10) & 0x7f)
                  0x000003          0x2 SHORT 0x0

.text             0x000200       0x225c
 *(.handle)
 *(.libc)
 .libc            0x000200         0x80 C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libpic30-coff.a(crt0.o)
                  0x000200                  _resetPRI
                  0x000200                  _reset
                  0x000214                  _psv_init
                  0x000224                  _data_init
 .libc            0x000280          0xe C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(tolower.os)
                  0x000280                  tolower
 .libc            0x00028e         0x20 C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(strncpy.o)
                  0x00028e                  strncpy
 .libc            0x0002ae          0xe C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(toupper.os)
                  0x0002ae                  toupper
 .libc            0x0002bc          0xe C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(memset.o)
                  0x0002bc                  memset
 .libc            0x0002ca          0xe C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(strlen.o)
                  0x0002ca                  strlen
 .libc            0x0002d8          0xa C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(strcpy.o)
                  0x0002d8                  strcpy
 .libc            0x0002e2         0x10 C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(strchr.o)
                  0x0002e2                  strchr

⌨️ 快捷键说明

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