lpc17_plc.map
来自「以前做的一个仿PLC程序」· MAP 代码 · 共 705 行 · 第 1/5 页
MAP
705 行
..\Drive\FlashPrg.c 0x00000000 Number 0 flashprg.o ABSOLUTE
..\Drive\PLC_PUBLIC.C 0x00000000 Number 0 plc_public.o ABSOLUTE
..\Drive\bod.c 0x00000000 Number 0 bod.o ABSOLUTE
..\Drive\extint.c 0x00000000 Number 0 extint.o ABSOLUTE
..\Drive\timer.c 0x00000000 Number 0 timer.o ABSOLUTE
..\Drive\uart.c 0x00000000 Number 0 uart.o ABSOLUTE
..\Drive\wdt.c 0x00000000 Number 0 wdt.o ABSOLUTE
..\Plc\PLC_Comm.c 0x00000000 Number 0 plc_comm.o ABSOLUTE
..\Plc\PLC_DataOperating.c 0x00000000 Number 0 plc_dataoperating.o ABSOLUTE
..\Plc\PLC_Other.C 0x00000000 Number 0 plc_other.o ABSOLUTE
..\Plc\PLC_ProgTest.c 0x00000000 Number 0 plc_progtest.o ABSOLUTE
..\Plc\PLC_RUN.C 0x00000000 Number 0 plc_run.o ABSOLUTE
..\Plc\PLC_STL.C 0x00000000 Number 0 plc_stl.o ABSOLUTE
core_cm3.c 0x00000000 Number 0 core_cm3.o ABSOLUTE
core_cm3.c 0x00000000 Number 0 core_cm3.o ABSOLUTE
dc.s 0x00000000 Number 0 dc.o ABSOLUTE
main.c 0x00000000 Number 0 main.o ABSOLUTE
startup.s 0x00000000 Number 0 startup.o ABSOLUTE
system_LPC17xx.c 0x00000000 Number 0 system_lpc17xx.o ABSOLUTE
!!!main 0x000000cc Section 8 __main.o(!!!main)
!!!scatter 0x000000d4 Section 52 __scatter.o(!!!scatter)
!!handler_copy 0x00000108 Section 26 __scatter_copy.o(!!handler_copy)
!!handler_zi 0x00000124 Section 28 __scatter_zi.o(!!handler_zi)
.ARM.Collect$$libinit$$00000000 0x00000140 Section 6 libinit.o(.ARM.Collect$$libinit$$00000000)
.ARM.Collect$$libinit$$00000006 0x00000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000006)
.ARM.Collect$$libinit$$00000008 0x00000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000008)
.ARM.Collect$$libinit$$0000000A 0x00000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000A)
.ARM.Collect$$libinit$$0000000D 0x00000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000D)
.ARM.Collect$$libinit$$0000000F 0x00000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000F)
.ARM.Collect$$libinit$$00000011 0x00000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000011)
.ARM.Collect$$libinit$$00000013 0x00000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000013)
.ARM.Collect$$libinit$$00000015 0x00000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000015)
.ARM.Collect$$libinit$$00000017 0x00000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000017)
.ARM.Collect$$libinit$$00000019 0x00000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000019)
.ARM.Collect$$libinit$$0000001B 0x00000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001B)
.ARM.Collect$$libinit$$0000001D 0x00000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001D)
.ARM.Collect$$libinit$$0000001F 0x00000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001F)
.ARM.Collect$$libinit$$00000021 0x00000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000021)
.ARM.Collect$$libinit$$00000028 0x00000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000028)
.ARM.Collect$$libinit$$0000002A 0x00000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000002A)
.ARM.Collect$$libinit$$0000002C 0x00000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000002C)
.ARM.Collect$$libinit$$0000002E 0x00000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000002E)
.ARM.Collect$$libinit$$0000002F 0x00000146 Section 2 libinit2.o(.ARM.Collect$$libinit$$0000002F)
.ARM.Collect$$libshutdown$$00000000 0x00000148 Section 2 libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
.ARM.Collect$$libshutdown$$00000003 0x0000014a Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000003)
.ARM.Collect$$libshutdown$$00000006 0x0000014a Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000006)
.ARM.Collect$$libshutdown$$00000009 0x0000014a Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000009)
.ARM.Collect$$libshutdown$$0000000B 0x0000014a Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B)
.ARM.Collect$$libshutdown$$0000000E 0x0000014a Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E)
.ARM.Collect$$libshutdown$$0000000F 0x0000014a Section 2 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)
.ARM.Collect$$rtentry$$00000000 0x0000014c Section 0 rtentry.o(.ARM.Collect$$rtentry$$00000000)
.ARM.Collect$$rtentry$$00000002 0x0000014c Section 0 rtentry2.o(.ARM.Collect$$rtentry$$00000002)
.ARM.Collect$$rtentry$$00000004 0x0000014c Section 6 rtentry4.o(.ARM.Collect$$rtentry$$00000004)
.ARM.Collect$$rtentry$$00000009 0x00000152 Section 0 rtentry2.o(.ARM.Collect$$rtentry$$00000009)
.ARM.Collect$$rtentry$$0000000A 0x00000152 Section 4 rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
.ARM.Collect$$rtentry$$0000000C 0x00000156 Section 0 rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
.ARM.Collect$$rtentry$$0000000D 0x00000156 Section 8 rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
.ARM.Collect$$rtexit$$00000000 0x0000015e Section 0 rtexit.o(.ARM.Collect$$rtexit$$00000000)
.ARM.Collect$$rtexit$$00000002 0x0000015e Section 0 rtexit2.o(.ARM.Collect$$rtexit$$00000002)
.ARM.Collect$$rtexit$$00000003 0x0000015e Section 4 rtexit2.o(.ARM.Collect$$rtexit$$00000003)
.ARM.Collect$$rtexit$$00000004 0x00000162 Section 4 rtexit2.o(.ARM.Collect$$rtexit$$00000004)
.text 0x00000168 Section 52 startup.o(.text)
.text 0x0000019c Section 352 main.o(.text)
.ARM.__at_0x02FC 0x000002fc Section 4 startup.o(.ARM.__at_0x02FC)
.text 0x00000300 Section 564 system_lpc17xx.o(.text)
.text 0x00000534 Section 2620 plc_comm.o(.text)
.text 0x00000f70 Section 23208 plc_run.o(.text)
.text 0x00006a18 Section 5384 plc_stl.o(.text)
.text 0x00007f20 Section 5356 plc_progtest.o(.text)
.text 0x0000940c Section 7592 plc_other.o(.text)
NVIC_EnableIRQ 0x0000b175 Thumb Code 24 plc_other.o(.text)
.text 0x0000b1b4 Section 2316 plc_dataoperating.o(.text)
.text 0x0000bac0 Section 108 bod.o(.text)
.text 0x0000bb2c Section 92 extint.o(.text)
.text 0x0000bb88 Section 488 flashprg.o(.text)
.text 0x0000bd70 Section 500 timer.o(.text)
.text 0x0000bf64 Section 412 uart.o(.text)
.text 0x0000c100 Section 32 wdt.o(.text)
.text 0x0000c120 Section 238 lludivv7m.o(.text)
.text 0x0000c20e Section 6 heapauxi.o(.text)
.text 0x0000c214 Section 74 sys_stackheap_outer.o(.text)
.text 0x0000c25e Section 12 exit.o(.text)
.text 0x0000c26c Section 8 libspace.o(.text)
.text 0x0000c274 Section 20 sys_exit.o(.text)
.text 0x0000c288 Section 2 use_no_semi.o(.text)
.constdata 0x0000c28a Section 288 plc_public.o(.constdata)
.ARM.__AT_0x0003FFA4 0x0003ffa4 Section 132 plc_public.o(.ARM.__AT_0x0003FFA4)
.data 0x10000000 Section 2 main.o(.data)
.data 0x10000004 Section 4 system_lpc17xx.o(.data)
.data 0x10000008 Section 1 plc_comm.o(.data)
.data 0x10000010 Section 44 plc_other.o(.data)
.data 0x10000040 Section 96 plc_public.o(.data)
.data 0x100000a0 Section 1 bod.o(.data)
.data 0x100000a4 Section 16 extint.o(.data)
.data 0x100000b4 Section 4 flashprg.o(.data)
.data 0x100000b8 Section 8 uart.o(.data)
.data 0x100000c0 Section 4 wdt.o(.data)
.bss 0x100000c4 Section 40 plc_other.o(.bss)
.bss 0x100000ec Section 429 plc_public.o(.bss)
.bss 0x1000029c Section 32 flashprg.o(.bss)
.bss 0x100002bc Section 96 libspace.o(.bss)
HEAP 0x10000320 Section 0 startup.o(HEAP)
STACK 0x10000320 Section 512 startup.o(STACK)
Heap_Mem 0x10000320 Data 0 startup.o(HEAP)
Stack_Mem 0x10000320 Data 512 startup.o(STACK)
__initial_sp 0x10000520 Data 0 startup.o(STACK)
Global Symbols
Symbol Name Value Ov Type Size Object(Section)
BuildAttributes$$THM_ISAv4$P$D$K$B$S$PE$A:L22UL41UL21$X:L11$S22US41US21$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$ROPI$EBA8$UX$STANDARDLIB$REQ8$PRES8$EABIv2 0x00000000 Number 0 anon$$obj.o ABSOLUTE
__ARM_use_no_argv 0x00000000 Number 0 main.o ABSOLUTE
__Vectors 0x00000000 Data 4 startup.o(RESET)
__ARM_exceptions_init - Undefined Weak Reference
__alloca_initialize - Undefined Weak Reference
__cpp_initialize__aeabi_ - Undefined Weak Reference
__cxa_finalize - Undefined Weak Reference
__rt_locale - Undefined Weak Reference
__sigvec_lookup - Undefined Weak Reference
_atexit_init - Undefined Weak Reference
_call_atexit_fns - Undefined Weak Reference
_clock_init - Undefined Weak Reference
_fp_trap_init - Undefined Weak Reference
_fp_trap_shutdown - Undefined Weak Reference
_get_lc_collate - Undefined Weak Reference
_get_lc_ctype - Undefined Weak Reference
_get_lc_monetary - Undefined Weak Reference
_get_lc_numeric - Undefined Weak Reference
_get_lc_time - Undefined Weak Reference
_getenv_init - Undefined Weak Reference
_handle_redirection - Undefined Weak Reference
_init_alloc - Undefined Weak Reference
_init_user_alloc - Undefined Weak Reference
_initio - Undefined Weak Reference
_rand_init - Undefined Weak Reference
_signal_finish - Undefined Weak Reference
_signal_init - Undefined Weak Reference
_terminate_alloc - Undefined Weak Reference
_terminate_user_alloc - Undefined Weak Reference
_terminateio - Undefined Weak Reference
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?