📄 pid_motor_control.map
字号:
_sys_exit 0x00000e1d Thumb Code 12 sys_exit.o(.text)
__user_libspace 0x00000e31 Thumb Code 4 libspace.o(.text)
__user_perproc_libspace 0x00000e31 Thumb Code 0 libspace.o(.text)
__user_perthread_libspace 0x00000e31 Thumb Code 0 libspace.o(.text)
exit 0x00000e39 Thumb Code 22 exit.o(.text)
__rt_lib_init 0x00000e4f Thumb Code 178 lib_init.o(.text)
__rt_lib_shutdown 0x00000f01 Thumb Code 22 lib_init.o(.text)
_platform_post_stackheap_init 0x00000f17 Thumb Code 10 boardinit2.o(.text)
_platform_post_lib_init 0x00000f21 Thumb Code 8 boardinit3.o(.text)
__I_use_semihosting 0x00000f29 Thumb Code 0 use_no_semi.o(.text)
__use_no_semihosting_swi 0x00000f29 Thumb Code 2 use_no_semi.o(.text)
__rt_locale 0x00000f2d Thumb Code 6 rt_locale_intlibspace.o(.text)
__ARM_get_argv 0x00000f39 Thumb Code 2 no_argv.o(.text)
__rt_fp_status_addr 0x00000f3d Thumb Code 6 rt_fp_status_addr_intlibspace.o(.text)
ComparatorConfigure 0x00000f49 Thumb Code 8 comp.o(i.ComparatorConfigure)
ComparatorIntClear 0x00000f51 Thumb Code 10 comp.o(i.ComparatorIntClear)
ComparatorIntEnable 0x00000f5b Thumb Code 14 comp.o(i.ComparatorIntEnable)
ComparatorRefSet 0x00000f69 Thumb Code 4 comp.o(i.ComparatorRefSet)
ComparatorValueGet 0x00000f6d Thumb Code 18 comp.o(i.ComparatorValueGet)
GPIODirModeSet 0x00000f7f Thumb Code 40 gpio.o(i.GPIODirModeSet)
GPIOIntTypeSet 0x00000fa7 Thumb Code 58 gpio.o(i.GPIOIntTypeSet)
GPIOPadConfigSet 0x00000fe1 Thumb Code 150 gpio.o(i.GPIOPadConfigSet)
GPIOPinIntClear 0x00001077 Thumb Code 6 gpio.o(i.GPIOPinIntClear)
GPIOPinIntEnable 0x0000107d Thumb Code 12 gpio.o(i.GPIOPinIntEnable)
GPIOPinRead 0x00001089 Thumb Code 6 gpio.o(i.GPIOPinRead)
GPIOPinTypeComparator 0x0000108f Thumb Code 28 gpio.o(i.GPIOPinTypeComparator)
GPIOPinTypeTimer 0x000010ab Thumb Code 28 gpio.o(i.GPIOPinTypeTimer)
GPIOPinTypeUART 0x000010c7 Thumb Code 28 gpio.o(i.GPIOPinTypeUART)
GPIOPinWrite 0x000010e3 Thumb Code 6 gpio.o(i.GPIOPinWrite)
IntEnable 0x000010e9 Thumb Code 82 interrupt.o(i.IntEnable)
IntMasterEnable 0x0000113b Thumb Code 4 interrupt.o(i.IntMasterEnable)
IntPrioritySet 0x00001141 Thumb Code 32 interrupt.o(i.IntPrioritySet)
SysCtlClockGet 0x00001165 Thumb Code 120 sysctl.o(i.SysCtlClockGet)
SysCtlClockSet 0x000011f1 Thumb Code 108 sysctl.o(i.SysCtlClockSet)
SysCtlPeripheralEnable 0x00001261 Thumb Code 20 sysctl.o(i.SysCtlPeripheralEnable)
TimerConfigure 0x00001279 Thumb Code 26 timer.o(i.TimerConfigure)
TimerControlLevel 0x00001293 Thumb Code 24 timer.o(i.TimerControlLevel)
TimerEnable 0x000012ab Thumb Code 14 timer.o(i.TimerEnable)
TimerIntClear 0x000012b9 Thumb Code 4 timer.o(i.TimerIntClear)
TimerIntEnable 0x000012bd Thumb Code 8 timer.o(i.TimerIntEnable)
TimerLoadSet 0x000012c5 Thumb Code 18 timer.o(i.TimerLoadSet)
TimerMatchSet 0x000012d7 Thumb Code 18 timer.o(i.TimerMatchSet)
TimerPrescaleSet 0x000012e9 Thumb Code 18 timer.o(i.TimerPrescaleSet)
TimerValueGet 0x000012fb Thumb Code 12 timer.o(i.TimerValueGet)
UARTCharNonBlockingGet 0x00001307 Thumb Code 16 uart.o(i.UARTCharNonBlockingGet)
UARTCharNonBlockingPut 0x00001317 Thumb Code 16 uart.o(i.UARTCharNonBlockingPut)
UARTCharsAvail 0x00001327 Thumb Code 10 uart.o(i.UARTCharsAvail)
UARTConfigSet 0x00001331 Thumb Code 56 uart.o(i.UARTConfigSet)
UARTDisable 0x00001369 Thumb Code 26 uart.o(i.UARTDisable)
UARTEnable 0x00001383 Thumb Code 20 uart.o(i.UARTEnable)
UARTIntClear 0x00001397 Thumb Code 4 uart.o(i.UARTIntClear)
UARTIntEnable 0x0000139b Thumb Code 8 uart.o(i.UARTIntEnable)
UARTIntStatus 0x000013a3 Thumb Code 10 uart.o(i.UARTIntStatus)
UARTSpaceAvail 0x000013ad Thumb Code 10 uart.o(i.UARTSpaceAvail)
__fpl_dcheck_NaN2 0x000013b9 Thumb Code 10 dcheck.o(x$fpl$dcheck)
__fpl_dcheck_NaN1 0x000013c9 Thumb Code 10 dcheck1.o(x$fpl$dcheck1)
__aeabi_ddiv 0x000013d9 Thumb Code 0 ddiv.o(x$fpl$ddiv)
_ddiv 0x000013d9 Thumb Code 426 ddiv.o(x$fpl$ddiv)
__fpl_inf_ddiv 0x0000154b Thumb Code 0 ddiv.o(x$fpl$ddiv)
_ddiv_mantissas 0x00001583 Thumb Code 590 ddiv.o(x$fpl$ddiv)
__aeabi_d2iz 0x00001861 Thumb Code 0 dfix.o(x$fpl$dfix)
_dfix 0x00001861 Thumb Code 150 dfix.o(x$fpl$dfix)
__fpl_inf_dfix 0x000018ed Thumb Code 0 dfix.o(x$fpl$dfix)
__aeabi_d2uiz 0x000018fd Thumb Code 0 dfixu.o(x$fpl$dfixu)
_dfixu 0x000018fd Thumb Code 110 dfixu.o(x$fpl$dfixu)
__fpl_inf_dfixu 0x00001965 Thumb Code 0 dfixu.o(x$fpl$dfixu)
__aeabi_i2d 0x00001971 Thumb Code 0 dflt.o(x$fpl$dflt)
_dflt 0x00001971 Thumb Code 44 dflt.o(x$fpl$dflt)
__dflt_normalise 0x0000197f Thumb Code 0 dflt.o(x$fpl$dflt)
__aeabi_dmul 0x0000199d Thumb Code 0 dmul.o(x$fpl$dmul)
_dmul 0x0000199d Thumb Code 440 dmul.o(x$fpl$dmul)
__fpl_inf_dmul 0x00001b27 Thumb Code 0 dmul.o(x$fpl$dmul)
__dunder 0x00001b65 Thumb Code 230 dunder.o(x$fpl$dunder)
__dunder_d 0x00001c4b Thumb Code 2 dunder.o(x$fpl$dunder)
_fp_init 0x00001c4d Thumb Code 14 fpinit.o(x$fpl$fpinit)
__fplib_config_pureend_doubles 0x00001c59 Thumb Code 0 fpinit.o(x$fpl$fpinit)
__fpl_return_NaN 0x00001c5b Thumb Code 100 retnan.o(x$fpl$retnan)
__fpl_cmpreturn 0x00001cbf Thumb Code 48 trapv.o(x$fpl$trapveneer)
__I_use_fp 0x00001cee Number 0 usenofp.o(x$fpl$usenofp)
g_pulPriority 0x00001cf0 Data 32 interrupt.o(.constdata)
g_pulRegs 0x00001d10 Data 48 interrupt.o(.constdata)
g_pulDCRegs 0x00001d40 Data 16 sysctl.o(.constdata)
g_pulSRCRRegs 0x00001d50 Data 12 sysctl.o(.constdata)
g_pulRCGCRegs 0x00001d5c Data 12 sysctl.o(.constdata)
g_pulSCGCRegs 0x00001d68 Data 12 sysctl.o(.constdata)
g_pulDCGCRegs 0x00001d74 Data 12 sysctl.o(.constdata)
g_pulXtals 0x00001d80 Data 48 sysctl.o(.constdata)
Region$$Table$$Base 0x00001db0 Number 0 anon$$obj.o(Region$$Table)
Region$$Table$$Limit 0x00001dd0 Number 0 anon$$obj.o(Region$$Table)
SpeedCnt 0x20000000 Data 4 main.o(.data)
ExpSpeed 0x20000004 Data 4 main.o(.data)
CurDuty 0x20000008 Data 4 main.o(.data)
TsmpCnt 0x2000000c Data 1 main.o(.data)
SpeedNum 0x20000010 Data 4 main.o(.data)
DirClockwise 0x20000014 Data 1 main.o(.data)
CompCnt 0x20000016 Data 2 main.o(.data)
OverCur 0x20000018 Data 1 main.o(.data)
Auto_Rec_Speed 0x20000019 Data 1 main.o(.data)
UartTimeout 0x20000024 Data 4 main.o(.data)
Ka_PC 0x2000002c Data 4 pid.o(.data)
Kb_PC 0x20000030 Data 4 pid.o(.data)
Kc_PC 0x20000034 Data 4 pid.o(.data)
Speed_Queue 0x20000044 Data 140 main.o(.bss)
UartData 0x200000d0 Data 220 main.o(.bss)
Uart0_Rec_Queue 0x200001ac Data 100 uart0.o(.bss)
__libspace_start 0x20000210 Data 96 libspace.o(.bss)
================================================================================
Memory Map of the image
Image Entry point : 0x000000b9
Load Region LR_IROM1 (Base: 0x00000000, Size: 0x00001e14, Max: 0xffffffff, ABSOLUTE)
Execution Region ER_IROM1 (Base: 0x00000000, Size: 0x00001dd0, Max: 0x00008000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x00000000 0x000000c8 Code RO 3 * RESET startup.o
0x000000c8 0x00000008 Code RO 1142 * !!!main __main.o(c_w__un.l)
0x000000d0 0x00000034 Code RO 1281 !!!scatter __scatter.o(c_w__un.l)
0x00000104 0x0000001a Code RO 1283 !!handler_copy __scatter_copy.o(c_w__un.l)
0x0000011e 0x00000002 PAD
0x00000120 0x00000024 Code RO 1285 !!handler_zi __scatter_zi.o(c_w__un.l)
0x00000144 0x00000004 Code RO 1200 .emb_text lib_init.o(c_w__un.l)
0x00000148 0x00000018 Code RO 4 .text startup.o
0x00000160 0x000006c8 Code RO 11 .text main.o
0x00000828 0x00000238 Code RO 76 .text uart_dcmt.o
0x00000a60 0x00000080 Code RO 100 .text pid.o
0x00000ae0 0x000000f4 Code RO 118 .text uart0.o
0x00000bd4 0x0000016a Code RO 149 .text queue.o
0x00000d3e 0x00000002 PAD
0x00000d40 0x0000000c Code RO 1135 .text cpu_keil.o(driverlib.lib)
0x00000d4c 0x0000003a Code RO 1140 .text stkheap2.o(c_w__un.l)
0x00000d86 0x0000003e Code RO 1162 .text kernel.o(c_w__un.l)
0x00000dc4 0x0000004a Code RO 1165 .text sys_stackheap_outer.o(c_w__un.l)
0x00000e0e 0x00000002 PAD
0x00000e10 0x0000000c Code RO 1170 .text rt_stackheap_storage_intlibspace.o(c_w__un.l)
0x00000e1c 0x00000014 Code RO 1183 .text sys_exit.o(c_w__un.l)
0x00000e30 0x00000008 Code RO 1185 .text libspace.o(c_w__un.l)
0x00000e38 0x00000016 Code RO 1188 .text exit.o(c_w__un.l)
0x00000e4e 0x000000c8 Code RO 1201 .text lib_init.o(c_w__un.l)
0x00000f16 0x0000000a Code RO 1206 .text boardinit2.o(c_w__un.l)
0x00000f20 0x00000008 Code RO 1208 .text boardinit3.o(c_w__un.l)
0x00000f28 0x00000002 Code RO 1214 .text use_no_semi.o(c_w__un.l)
0x00000f2a 0x00000002 PAD
0x00000f2c 0x0000000c Code RO 1221 .text rt_locale_intlibspace.o(c_w__un.l)
0x00000f38 0x00000002 Code RO 1235 .text no_argv.o(c_w__un.l)
0x00000f3a 0x00000002 PAD
0x00000f3c 0x0000000c Code RO 1246 .text rt_fp_status_addr_intlibspace.o(c_w__un.l)
0x00000f48 0x00000008 Code RO 179 i.ComparatorConfigure comp.o(driverlib.lib)
0x00000f50 0x0000000a Code RO 187 i.ComparatorIntClear comp.o(driverlib.lib)
0x00000f5a 0x0000000e Code RO 184 i.ComparatorIntEnable comp.o(driverlib.lib)
0x00000f68 0x00000004 Code RO 180 i.ComparatorRefSet comp.o(d
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -