lpc17_plc.map
来自「以前做的一个仿PLC程序」· MAP 代码 · 共 705 行 · 第 1/5 页
MAP
705 行
ARM Linker, RVCT4.0 [Build 524] for uVision [Standard]
==============================================================================
Section Cross References
startup.o(STACK) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
startup.o(HEAP) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
startup.o(RESET) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
startup.o(RESET) refers to startup.o(STACK) for __initial_sp
startup.o(RESET) refers to startup.o(.text) for Reset_Handler
startup.o(RESET) refers to wdt.o(.text) for WDT_IRQHandler
startup.o(RESET) refers to timer.o(.text) for TIMER0_IRQHandler
startup.o(RESET) refers to uart.o(.text) for UART0_IRQHandler
startup.o(RESET) refers to extint.o(.text) for EINT0_IRQHandler
startup.o(RESET) refers to bod.o(.text) for BOD_IRQHandler
startup.o(.ARM.__at_0x02FC) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
startup.o(.text) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
startup.o(.text) refers to __main.o(!!!main) for __main
startup.o(.text) refers to startup.o(HEAP) for Heap_Mem
startup.o(.text) refers to startup.o(STACK) for Stack_Mem
main.o(.text) refers to plc_other.o(.text) for PLC_Init
main.o(.text) refers to system_lpc17xx.o(.text) for SystemInit
main.o(.text) refers to plc_run.o(.text) for PLC_PROG_RUN
main.o(.text) refers to uart.o(.text) for UARTSend2
main.o(.text) refers to plc_comm.o(.text) for PLC_UART_CMD
main.o(.text) refers to bod.o(.data) for BOT_BIT
main.o(.text) refers to main.o(.data) for ddddd
main.o(.text) refers to plc_public.o(.data) for PLC_1MS_BIT
main.o(.text) refers to plc_public.o(.constdata) for PLC_BIT_OR
system_lpc17xx.o(.text) refers to system_lpc17xx.o(.data) for SystemFrequency
plc_comm.o(.text) refers to uart.o(.text) for PLC_UART_SEND
plc_comm.o(.text) refers to plc_public.o(.bss) for PLC_UART_BUFFER
plc_comm.o(.text) refers to plc_public.o(.constdata) for hex
plc_comm.o(.text) refers to plc_public.o(.data) for PLC_UART_T_CNT
plc_comm.o(.text) refers to uart.o(.data) for UART_COUNT
plc_comm.o(.text) refers to plc_comm.o(.data) for PLC_PROG_W_BIT
plc_comm.o(.text) refers to flashprg.o(.text) for Plc_Program_iap
plc_comm.o(.text) refers to plc_public.o(.constdata) for hex
plc_comm.o(.text) refers to plc_public.o(.constdata) for hex
plc_run.o(.text) refers to plc_public.o(.data) for PLC_RUN_BIT
plc_run.o(.text) refers to plc_public.o(.constdata) for PLC_BIT_OR
plc_run.o(.text) refers to plc_other.o(.text) for PLC_PROG_ERROR
plc_run.o(.text) refers to plc_dataoperating.o(.text) for PLC_ByteRead16
plc_run.o(.text) refers to lludivv7m.o(.text) for __aeabi_uldivmod
plc_run.o(.text) refers to plc_stl.o(.text) for PLC_STL_RUN
plc_run.o(.text) refers to plc_progtest.o(.text) for PLC_PROG_TEST
plc_stl.o(.text) refers to plc_public.o(.data) for PLC_PC
plc_stl.o(.text) refers to plc_public.o(.constdata) for PLC_BIT_OR
plc_stl.o(.text) refers to plc_other.o(.text) for PLC_PROG_ERROR
plc_stl.o(.text) refers to plc_dataoperating.o(.text) for PLC_ProgDataTest
plc_progtest.o(.text) refers to plc_other.o(.text) for PLC_RESET_RAM
plc_progtest.o(.text) refers to plc_public.o(.data) for PLC_RUN_BIT
plc_progtest.o(.text) refers to plc_dataoperating.o(.text) for PLC_ProgDataTest
plc_progtest.o(.text) refers to plc_public.o(.constdata) for PLC_BIT_OR
plc_progtest.o(.text) refers to bod.o(.data) for BOT_BIT
plc_other.o(.text) refers to lludivv7m.o(.text) for __aeabi_uldivmod
plc_other.o(.text) refers to plc_public.o(.constdata) for PLC_BIT_OR
plc_other.o(.text) refers to plc_public.o(.data) for PLC_PC
plc_other.o(.text) refers to plc_other.o(.data) for PLC_T_TIME
plc_other.o(.text) refers to plc_other.o(.bss) for X_FilterDiy
plc_other.o(.text) refers to uart.o(.text) for UARTInit
plc_other.o(.text) refers to bod.o(.text) for bod_init
plc_other.o(.text) refers to system_lpc17xx.o(.data) for SystemFrequency
plc_other.o(.text) refers to bod.o(.data) for BOT_BIT
plc_other.o(.text) refers to plc_public.o(.constdata) for PLC_BIT_OR
plc_dataoperating.o(.text) refers to plc_other.o(.text) for PLC_PROG_ERROR
plc_dataoperating.o(.text) refers to plc_public.o(.constdata) for PLC_BIT_AND
plc_dataoperating.o(.text) refers to plc_dataoperating.o(.text) for PLC_DataTypeTest
bod.o(.text) refers to plc_other.o(.text) for PLC_Init
bod.o(.text) refers to flashprg.o(.text) for Plc_Data_Bod_iap
bod.o(.text) refers to main.o(.text) for diy
bod.o(.text) refers to bod.o(.data) for BOT_BIT
extint.o(.text) refers to extint.o(.data) for eint0_counter
extint.o(.text) refers to extint.o(.text) for NVIC_EnableIRQ
flashprg.o(.text) refers to timer.o(.text) for disable_timer
flashprg.o(.text) refers to system_lpc17xx.o(.text) for PLL0_INIT
flashprg.o(.text) refers to flashprg.o(.data) for CCLK
flashprg.o(.text) refers to flashprg.o(.bss) for IAP
timer.o(.text) refers to plc_other.o(.text) for PLC_T_COUNT
timer.o(.text) refers to plc_public.o(.data) for PLC_RUN_TIME
timer.o(.text) refers to timer.o(.text) for NVIC_EnableIRQ
uart.o(.text) refers to uart.o(.data) for UART0Status
uart.o(.text) refers to plc_public.o(.bss) for PLC_UART_BUFFER
uart.o(.text) refers to plc_public.o(.data) for PLC_UART_RECEIVE_CNT
uart.o(.text) refers to system_lpc17xx.o(.data) for SystemFrequency
uart.o(.text) refers to uart.o(.data) for UART0TxEmpty
wdt.o(.text) refers to wdt.o(.data) for wdt_counter
wdt.o(.text) refers to wdt.o(.data) for wdt_counter
__main.o(!!!main) refers to rtentry.o(.ARM.Collect$$rtentry$$00000000) for __rt_entry
rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for __rt_entry_li
rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for __rt_entry_main
rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$0000000C) for __rt_entry_postli_1
rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$00000009) for __rt_entry_postsh_1
rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$00000002) for __rt_entry_presh_1
rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry4.o(.ARM.Collect$$rtentry$$00000004) for __rt_entry_sh
rtentry.o(.ARM.exidx) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for __rt_entry_li
rtentry.o(.ARM.exidx) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for __rt_entry_main
rtentry.o(.ARM.exidx) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$0000000C) for __rt_entry_postli_1
rtentry.o(.ARM.exidx) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$00000009) for __rt_entry_postsh_1
rtentry.o(.ARM.exidx) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$00000002) for __rt_entry_presh_1
rtentry.o(.ARM.exidx) refers (Special) to rtentry4.o(.ARM.Collect$$rtentry$$00000004) for __rt_entry_sh
rtentry.o(.ARM.exidx) refers to rtentry.o(.ARM.Collect$$rtentry$$00000000) for .ARM.Collect$$rtentry$$00000000
aeabi_ldiv0_sigfpe.o(.text) refers to rt_div0.o(.text) for __rt_div0
rtentry2.o(.ARM.Collect$$rtentry$$00000008) refers to boardinit2.o(.text) for _platform_post_stackheap_init
rtentry2.o(.ARM.Collect$$rtentry$$0000000A) refers to libinit.o(.ARM.Collect$$libinit$$00000000) for __rt_lib_init
rtentry2.o(.ARM.Collect$$rtentry$$0000000B) refers to boardinit3.o(.text) for _platform_post_lib_init
rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to main.o(.text) for main
rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to exit.o(.text) for exit
rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$00000001) for .ARM.Collect$$rtentry$$00000001
rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$00000002) for .ARM.Collect$$rtentry$$00000002
rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$00000008) for .ARM.Collect$$rtentry$$00000008
rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$00000009) for .ARM.Collect$$rtentry$$00000009
rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for .ARM.Collect$$rtentry$$0000000A
rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$0000000B) for .ARM.Collect$$rtentry$$0000000B
rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$0000000C) for .ARM.Collect$$rtentry$$0000000C
rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for .ARM.Collect$$rtentry$$0000000D
rtentry4.o(.ARM.Collect$$rtentry$$00000004) refers to sys_stackheap_outer.o(.text) for __user_setup_stackheap
rtentry4.o(.ARM.exidx) refers to rtentry4.o(.ARM.Collect$$rtentry$$00000004) for .ARM.Collect$$rtentry$$00000004
rt_div0.o(.text) refers to defsig_fpe_outer.o(.text) for __rt_SIGFPE
sys_stackheap_outer.o(.text) refers to libspace.o(.text) for __user_perproc_libspace
sys_stackheap_outer.o(.text) refers to startup.o(.text) for __user_initial_stackheap
exit.o(.text) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for __rt_exit
defsig_fpe_outer.o(.text) refers to defsig_fpe_inner.o(.text) for __rt_SIGFPE_inner
defsig_fpe_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit
defsig_fpe_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002A) for __rt_lib_init_alloca_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000028) for __rt_lib_init_argv_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000017) for __rt_lib_init_atexit_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001D) for __rt_lib_init_clock_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002E) for __rt_lib_init_cpp_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002C) for __rt_lib_init_exceptions_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001B) for __rt_lib_init_fp_trap_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001F) for __rt_lib_init_getenv_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000006) for __rt_lib_init_heap_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000D) for __rt_lib_init_lc_collate_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000F) for __rt_lib_init_lc_ctype_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000011) for __rt_lib_init_lc_monetary_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000013) for __rt_lib_init_lc_numeric_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000015) for __rt_lib_init_lc_time_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000A) for __rt_lib_init_rand_1
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?