📄 ex1.map
字号:
Allocating common symbols
Common symbol size file
OSLockNesting 0x1 ucos_ii.o
OSRunning 0x1 ucos_ii.o
OSIdleCtr 0x4 ucos_ii.o
OSPrioHighRdy 0x1 ucos_ii.o
errno 0x4 libc.o
OSPrioCur 0x1 ucos_ii.o
OSTCBList 0x4 ucos_ii.o
OSTaskStatStk 0x800 ucos_ii.o
OSCtxSwCtr 0x4 ucos_ii.o
RandomSem 0x4 ex1.o
OSIdleCtrMax 0x4 ucos_ii.o
OSTCBFreeList 0x4 ucos_ii.o
OSCPUUsage 0x1 ucos_ii.o
OSTaskCtr 0x1 ucos_ii.o
OSTCBHighRdy 0x4 ucos_ii.o
OSRdyGrp 0x1 ucos_ii.o
OSRdyTbl 0x8 ucos_ii.o
TaskData 0xa ex1.o
OSEventFreeList 0x4 ucos_ii.o
OSIntExitY 0x1 ucos_ii.o
OSIntNesting 0x1 ucos_ii.o
TaskStartStk 0x400 ex1.o
OSTCBCur 0x4 ucos_ii.o
TaskStk 0x2800 ex1.o
OSTime 0x4 ucos_ii.o
OSTaskIdleStk 0x800 ucos_ii.o
OSEventTbl 0x104 ucos_ii.o
OSTCBTbl 0x514 ucos_ii.o
OSStatRdy 0x1 ucos_ii.o
OSTCBPrioTbl 0x100 ucos_ii.o
OSIdleCtrRun 0x4 ucos_ii.o
Memory Configuration
Name Origin Length Attributes
ram 0x0000000080000000 0x0000000004000000 xw
*default* 0x0000000000000000 0xffffffffffffffff
Linker script and memory map
.text 0x0000000080100000 0x4668
0x0000000080100000 _ftext=M(.)
init.o(.text)
.text 0x0000000080100000 0x68 init.o
0x0000000080100058 __main
0x0000000080100060 __gccmain
0x0000000080100000 _start
*(.text)
.text 0x0000000080100068 0x1f4 ex1.o
0x0000000080100210 APP_vMain
0x00000000801000a8 TaskStart
0x0000000080100068 Task
.text 0x000000008010025c 0x11c Os_cpu_c.o
0x000000008010026c OSTaskCreateHook
0x0000000080100284 OSTaskStatHook
0x000000008010025c OSInitHookBegin
0x0000000080100274 OSTaskDelHook
0x0000000080100370 OSTimeTickHook
0x0000000080100368 OSTCBInitHook
0x000000008010028c OSTaskStkInit
0x0000000080100264 OSInitHookEnd
0x0000000080100360 OSTaskSwHook
0x000000008010027c OSTaskIdleHook
.text 0x0000000080100378 0x1e30 ucos_ii.o
0x000000008010217c OSTimeSet
0x0000000080100518 OSIntEnter
0x0000000080100ee0 OS_TCBInit
0x0000000080101644 OSTaskCreateExt
0x0000000080101520 OSTaskCreate
0x00000000801017a8 OSTaskDel
0x0000000080100378 OSEventNameGet
0x0000000080100540 OSIntExit
0x0000000080100d18 OS_Sched
0x0000000080101aa8 OSTaskNameSet
0x00000000801012cc OSSemPend
0x000000008010107c OSSemAccept
0x0000000080100e0c OS_TaskStat
0x00000000801008cc OS_EventTaskRdy
0x0000000080101eec OSTimeDly
0x0000000080101f70 OSTimeDlyHMSM
0x00000000801013d4 OSSemPost
0x0000000080100678 OSSchedUnlock
0x0000000080100784 OSStatInit
0x00000000801008c4 OS_Dummy
0x0000000080100414 OSEventNameSet
0x0000000080100994 OS_EventTaskWait
0x0000000080101970 OSTaskDelReq
0x0000000080100704 OSStart
0x0000000080101b78 OSTaskResume
0x00000000801019f4 OSTaskNameGet
0x00000000801007dc OSTimeTick
0x00000000801010dc OSSemCreate
0x0000000080101480 OSSemQuery
0x000000008010062c OSSchedLock
0x0000000080102070 OSTimeDlyResume
0x0000000080101c58 OSTaskStkChk
0x00000000801004cc OSInit
0x0000000080101e24 OSTaskQuery
0x0000000080100a0c OS_EventTO
0x000000008010214c OSTimeGet
0x0000000080101164 OSSemDel
0x00000000801008bc OSVersion
0x0000000080101eb8 OS_TaskStkClr
0x0000000080100a64 OS_EventWaitListInit
0x0000000080101d40 OSTaskSuspend
0x0000000080100dd4 OS_TaskIdle
.text 0x00000000801021a8 0x518 consol.o
0x000000008010235c CONSOL_GetIntNum
0x00000000801024dc CONSOL_SendCh
0x000000008010228c CONSOL_GetChar
0x00000000801022c4 CONSOL_GetString
0x000000008010225c CONSOL_GetCh
0x0000000080102674 CONSOL_Printf
0x00000000801024ac CONSOL_SendChar
0x0000000080102558 CONSOL_Scanf
0x00000000801021a8 CONSOL_Init
0x0000000080102518 CONSOL_SendString
.text 0x00000000801026c0 0x3f8 frmwrk.o
0x0000000080102a54 C_vMain
0x0000000080102980 FRMWRK_vRamTest
0x0000000080102858 __vTimer0ISR
0x00000000801026c0 __vLogo
0x000000008010287c C_INTHandler
0x0000000080102910 FRMWRK_vStartTicker
.text 0x0000000080102ab8 0x170 led.o
0x0000000080102be0 LED_vPutBar
0x0000000080102bf8 LED_bGetBar
0x0000000080102ab8 LED_vPutsNoClr
0x0000000080102c0c LED_vGreen
0x0000000080102bcc LED_vPuti
0x0000000080102b9c LED_vPuts
.text 0x0000000080102c28 0xb40 libc.o
0x0000000080103484 strcpy
0x00000000801033c4 vsprintf
0x0000000080103718 tolower
0x00000000801034d0 strtol
0x000000008010337c memchr
0x0000000080103410 sprintf
0x0000000080103360 atoi
0x00000000801034a8 strlen
0x0000000080103740 toupper
.text 0x0000000080103768 0x5e0 Os_cpu_a.o
0x0000000080103768 OSStartHighRdy
0x0000000080103828 OSCtxSw
0x00000000801039a8 OSIntCtxSw
0x0000000080103d04 CP0_vEnableIM
0x00000000801039c0 UCOS_INTHandler
0x0000000080103cc8 OSCPURestoreSR
0x0000000080103c88 OSCPUSaveSR
0x0000000080103ce8 CP0_wGetSR
.text 0x0000000080103d48 0x1c4 libc_s.o
0x0000000080103d48 memcpy
0x0000000080103e7c memset
0x0000000080103f0c _ecode=M(.)
*(.rodata)
.rodata 0x0000000080103f0c 0x111 ex1.o
*fill* 0x000000008010401d 0x11100000003
.rodata 0x0000000080104020 0x100 ucos_ii.o
0x0000000080104020 OSUnMapTbl
.rodata 0x0000000080104120 0xc4 consol.o
.rodata 0x00000000801041e4 0x266 frmwrk.o
*fill* 0x000000008010444a 0x26600000002
.rodata 0x000000008010444c 0x9 led.o
*fill* 0x0000000080104455 0x900000003
.rodata 0x0000000080104458 0x20c libc.o
*fill* 0x0000000080104664 0x47566a000000004
0x0000000080104668 .=ALIGN(0x8)
0x0000000080104668 _etext=M(.)
.data 0x0000000080104668 0x158
0x0000000080104668 _fdata=M(.)
*(.data)
.data 0x0000000080104668 0x100 libc.o
0x0000000080104668 _ctype
0x0000000080104768 .=ALIGN(0x8)
0x000000008010c758 _gp=M((.+0x7ff0))
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -