📄 tbdml.map
字号:
PROGRAM "E:\机器人程序试验区\uCOSII000000\bin\TBDML.abs"
*********************************************************************************************
TARGET SECTION
---------------------------------------------------------------------------------------------
Processor : Freescale HC12
Memory Model: SMALL
File Format : ELF\DWARF 2.0
Linker : SmartLinker V-5.0.29 Build 6345, Dec 12 2006
*********************************************************************************************
FILE SECTION
---------------------------------------------------------------------------------------------
uCOS_II.C.o Model: SMALL, Lang: ANSI-C
TaskStart.c.o Model: SMALL, Lang: ANSI-C
TaskLine_Counter.C.o Model: SMALL, Lang: ANSI-C
Task_Swerve.C.o Model: SMALL, Lang: ANSI-C
Task_Updown.C.o Model: SMALL, Lang: ANSI-C
Task_Snatch.C.o Model: SMALL, Lang: ANSI-C
main.c.o Model: SMALL, Lang: ANSI-C
Start12.c.o Model: SMALL, Lang: ANSI-C
STRING.C.o (ansisf.lib) Model: SMALL, Lang: ANSI-C
FADD.C.o (ansisf.lib) Model: SMALL, Lang: ANSI-C
FCMP.C.o (ansisf.lib) Model: SMALL, Lang: ANSI-C
FCONV.C.o (ansisf.lib) Model: SMALL, Lang: ANSI-C
FMUL.C.o (ansisf.lib) Model: SMALL, Lang: ANSI-C
FREGS.C.o (ansisf.lib) Model: SMALL, Lang: ANSI-C
rtshc12.c.o (ansisf.lib) Model: SMALL, Lang: ANSI-C
VREGS.C.o (ansisf.lib) Model: SMALL, Lang: ANSI-C
User_ware.C.o Model: SMALL, Lang: ANSI-C
Hardware.c.o Model: SMALL, Lang: ANSI-C
OS_CPU_C.C.o Model: SMALL, Lang: ANSI-C
Task_FollowLine.C.o Model: SMALL, Lang: ANSI-C
Task_HostServantComm.C.o Model: SMALL, Lang: ANSI-C
Task_SpreadShort.C.o Model: SMALL, Lang: ANSI-C
*********************************************************************************************
STARTUP SECTION
---------------------------------------------------------------------------------------------
Entry point: 0xC029 (_Startup)
_startupData is allocated at 0xC031 and uses 6 Bytes
extern struct _tagStartup {
unsigned nofZeroOut 1
_Range pZeroOut 0x400 2425
_Copy *toCopyDownBeg 0xD788
} _startupData;
*********************************************************************************************
SECTION-ALLOCATION SECTION
Section Name Size Type From To Segment
---------------------------------------------------------------------------------------------
.init 49 R 0xC000 0xC030 ROM_C000
.startData 10 R 0xC031 0xC03A ROM_C000
.rodata 584 R 0xC03B 0xC282 ROM_C000
.text 4083 R 0xC283 0xD275 ROM_C000
NON_BANKED 190 R 0xD276 0xD333 ROM_C000
.copy 7 R 0xD788 0xD78E ROM_C000
TaskStartCode 96 R 0x388000 0x38805F PAGE_38
Task_FollowLineCode 234 R 0x398000 0x3980E9 PAGE_39
Task_LineCounterCode 22 R 0x3980EA 0x3980FF PAGE_39
Task_SpreadShortCode 72 R 0x398100 0x398147 PAGE_39
Task_SwerveCode 502 R 0x3A8000 0x3A81F5 PAGE_3A
Task_SnatchCode 72 R 0x3B8000 0x3B8047 PAGE_3B
Task_UpdownCode 30 R 0x3C8000 0x3C801D PAGE_3C
Task_HostServantCommCode 696 R 0x3D8000 0x3D82B7 PAGE_3D
.data 1 R/W 0x400 0x400 RAM
.bss 3 R/W 0x401 0x403 RAM
.common 2421 R/W 0x404 0xD78 RAM
RUNTIME 1108 R 0xD334 0xD787 ROM_C000
.stack 384 R/W 0xD79 0xEF8 RAM
.vectSeg0_vect 4 R 0xFFD4 0xFFD7 .vectSeg0
.vectSeg1_vect 20 R 0xFFDE 0xFFF1 .vectSeg1
.vectSeg2_vect 2 R 0xFFF6 0xFFF7 .vectSeg2
.vectSeg3_vect 2 R 0xFFFE 0xFFFF .vectSeg3
Summary of section sizes per section type:
READ_ONLY (R): 1E67 (dec: 7783)
READ_WRITE (R/W): AF9 (dec: 2809)
*********************************************************************************************
VECTOR-ALLOCATION SECTION
Address InitValue InitFunction
---------------------------------------------------------------------------------------------
0xFFD4 0xD2AD sci1_isr
0xFFD6 0xD276 sci0_isr
0xFFDE 0xD2E7 Int_TimerOverFlow
0xFFE0 0xD2F8 Int_Timer7OverFlow
0xFFE2 0xD300 Int_Timer6OverFlow
0xFFE4 0xD307 Int_Timer5OverFlow
0xFFE6 0xD30F Int_Timer4OverFlow
0xFFE8 0xD316 Int_Timer3OverFlow
0xFFEA 0xD31E Int_Timer2OverFlow
0xFFEC 0xD325 Int_Timer1OverFlow
0xFFEE 0xD32D Int_Timer0OverFlow
0xFFF0 0xCE68 OSTickISR
0xFFF6 0xCEE7 OSCtxSw
0xFFFE 0xC029 _Startup
*********************************************************************************************
OBJECT-ALLOCATION SECTION
Name Module Addr hSize dSize Ref Section RLIB
---------------------------------------------------------------------------------------------
MODULE: -- uCOS_II.C.o --
- PROCEDURES:
OSInit C283 18 24 1 .text
OSIntEnter C29B 11 17 1 .text
OSIntExit C2AC 60 96 1 .text
OSStart C30C 33 51 1 .text
OSTimeTick C33F 77 119 1 .text
OS_EventWaitListInit C3B6 F 15 1 .text
OS_InitEventList C3C5 25 37 1 .text
OS_InitMisc C3EA 30 48 1 .text
OS_InitRdyList C41A 20 32 1 .text
OS_InitTaskIdle C43A 25 37 1 .text
OS_InitTaskStat C45F 25 37 1 .text
OS_InitTCBList C484 3E 62 1 .text
OS_Sched C4C2 4E 78 3 .text
OS_TaskIdle C510 1F 31 1 .text
OS_TaskStat C52F 84 132 1 .text
OS_TCBInit C5B3 C5 197 2 .text
OSSemCreate C678 3C 60 1 .text
OSTaskCreate C6B4 8D 141 8 .text
OSTaskCreateExt C741 BD 189 3 .text
OSTimeDly C7FE 36 54 10 .text
OSTimeDlyHMSM C834 CA 202 13 .text
- VARIABLES:
OSMapTbl C03B 8 8 1 .rodata
OSUnMapTbl C043 100 256 3 .rodata
OSCtxSwCtr 404 4 4 10 .common
OSEventFreeList 408 2 2 3 .common
OSEventTbl 40A 50 80 3 .common
OSCPUUsage 45A 1 1 3 .common
OSIdleCtrMax 45B 4 4 4 .common
OSIdleCtrRun 45F 4 4 4 .common
OSStatRdy 463 1 1 2 .common
OSTaskStatStk 464 40 64 2 .common
OSIntNesting 4A4 1 1 9 .common
OSIntExitY 4A5 1 1 2 .common
OSLockNesting 4A6 1 1 3 .common
OSPrioCur 4A7 1 1 6 .common
OSPrioHighRdy 4A8 1 1 6 .common
OSRdyGrp 4A9 1 1 10 .common
OSRdyTbl 4AA 4 4 7 .common
OSRunning 4AE 1 1 9 .common
OSTaskCtr 4AF 1 1 3 .common
OSIdleCtr 4B0 4 4 12 .common
OSTaskIdleStk 4B4 40 64 2 .common
OSTCBCur 4F4 2 2 10 .common
OSTCBFreeList 4F6 2 2 3 .common
OSTCBHighRdy 4F8 2 2 6 .common
OSTCBList 4FA 2 2 5 .common
OSTCBPrioTbl 4FC 38 56 11 .common
OSTCBTbl 534 15C 348 3 .common
OSTime 690 4 4 6 .common
MODULE: -- TaskStart.c.o --
- PROCEDURES:
ZQ_Run C8FE A6 166 1 .text
TaskStart 388000 60 96 0 TaskStartCode
- VARIABLES:
Run_Linemap C143 140 320 8 .rodata
Line_Step 401 1 1 2 .bss
Line_num 694 1 1 4 .common
Dir_FrBc 695 1 1 2 .common
Angle_RL 696 1 1 4 .common
Angle_9_18 697 1 1 2 .common
Hand_OpCo 698 1 1 2 .common
Hand_UpDw 699 1 1 2 .common
Hand_SpSh 69A 1 1 2 .common
Key_TaskSnatch_EN 69B 1 1 5 .common
Key_TaskUpdown_EN 69C 1 1 5 .common
key_TaskSpreadShort_EN 69D 1 1 5 .common
MidspeedC 69E 2 2 1 .common
Key_TaskStart_EN 6A0 1 1 8 .common
MODULE: -- TaskLine_Counter.C.o --
- PROCEDURES:
Task_LineCounter 3980EA 16 22 0 Task_LineCounterCode
- VARIABLES:
Follow_Stuts 6A1 1 1 1 .common
Line_a 6A2 1 1 2 .common
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -