📄 project.map
字号:
OSQPost 0x00001fe0 ARM Code 188 os_q.o(.text)
OSQPostFront 0x0000209c ARM Code 184 os_q.o(.text)
OSQPostOpt 0x00002154 ARM Code 276 os_q.o(.text)
OSQQuery 0x00002268 ARM Code 120 os_q.o(.text)
OS_QInit 0x000022e0 ARM Code 56 os_q.o(.text)
OSSemAccept 0x0000232c ARM Code 68 os_sem.o(.text)
OSSemCreate 0x00002370 ARM Code 104 os_sem.o(.text)
OSSemDel 0x000023d8 ARM Code 244 os_sem.o(.text)
OSSemPend 0x000024cc ARM Code 204 os_sem.o(.text)
OSSemPost 0x00002598 ARM Code 128 os_sem.o(.text)
OSSemQuery 0x00002618 ARM Code 88 os_sem.o(.text)
OSTaskChangePrio 0x00002680 ARM Code 360 os_task.o(.text)
OSTaskCreate 0x000027e8 ARM Code 208 os_task.o(.text)
OSTaskCreateExt 0x000028b8 ARM Code 236 os_task.o(.text)
OSTaskDel 0x000029a4 ARM Code 384 os_task.o(.text)
OSTaskDelReq 0x00002b24 ARM Code 108 os_task.o(.text)
OSTaskResume 0x00002b90 ARM Code 168 os_task.o(.text)
OSTaskStkChk 0x00002c38 ARM Code 180 os_task.o(.text)
OSTaskSuspend 0x00002cec ARM Code 188 os_task.o(.text)
OSTaskQuery 0x00002da8 ARM Code 108 os_task.o(.text)
OSTimeDly 0x00002e40 ARM Code 92 os_time.o(.text)
OSTimeDlyHMSM 0x00002e9c ARM Code 188 os_time.o(.text)
OSTimeDlyResume 0x00002f58 ARM Code 168 os_time.o(.text)
OSTimeGet 0x00003000 ARM Code 32 os_time.o(.text)
OSTimeSet 0x00003020 ARM Code 32 os_time.o(.text)
TaskStart 0x00003054 ARM Code 104 taskinit.o(.text)
TaskUart0Receive 0x000030c4 ARM Code 152 taskuart.o(.text)
AscToHex 0x0000315c ARM Code 176 taskuart.o(.text)
TaskUart0Process 0x0000320c ARM Code 92 taskuart.o(.text)
HexToAsc 0x00003268 ARM Code 112 taskuart.o(.text)
LRC8 0x000032d8 ARM Code 44 taskuart.o(.text)
I2cInit 0x00003308 ARM Code 148 i2c.o(.text)
I2C_ReadNByte 0x0000339c ARM Code 224 i2c.o(.text)
I2C_WriteNByte 0x0000347c ARM Code 212 i2c.o(.text)
I2c_Exception 0x00003550 ARM Code 572 i2c.o(.text)
Uart0WriteFull 0x000037a0 ARM Code 64 uart0.o(.text)
UART0Init 0x000037e0 ARM Code 152 uart0.o(.text)
UART0Putch 0x00003878 ARM Code 84 uart0.o(.text)
UART0Write 0x000038cc ARM Code 60 uart0.o(.text)
UART0Getch 0x00003908 ARM Code 84 uart0.o(.text)
UART0_Exception 0x0000395c ARM Code 176 uart0.o(.text)
QueueCreate 0x00003a20 ARM Code 120 queue.o(.text)
QueueRead 0x00003a98 ARM Code 152 queue.o(.text)
QueueWrite 0x00003b30 ARM Code 156 queue.o(.text)
QueueNData 0x00003bcc ARM Code 40 queue.o(.text)
QueueSize 0x00003bf4 ARM Code 40 queue.o(.text)
__semihosting_guard 0x00003c1c ARM Code 0 use_no_semi.o(.text)
__use_no_semihosting_swi 0x00003c1c ARM Code 4 use_no_semi.o(.text)
Inline ARM to Thumb Veneer to srand 0x00003c20 ARM Code 0 rand.o(.text)
srand 0x00003c29 Thumb Code 42 rand.o(.text)
_rand_init 0x00003c53 Thumb Code 4 rand.o(.text)
rand 0x00003c57 Thumb Code 56 rand.o(.text)
__aeabi_memcpy4 0x00003ca0 ARM Code 0 rt_memcpy_w.o(.text)
__aeabi_memcpy8 0x00003ca0 ARM Code 0 rt_memcpy_w.o(.text)
__rt_memcpy_w 0x00003ca0 ARM Code 100 rt_memcpy_w.o(.text)
_memcpy_lastbytes_aligned 0x00003cec ARM Code 0 rt_memcpy_w.o(.text)
__aeabi_memclr4 0x00003d04 ARM Code 0 rt_memclr_w.o(.text)
__aeabi_memclr8 0x00003d04 ARM Code 0 rt_memclr_w.o(.text)
__rt_memclr_w 0x00003d04 ARM Code 84 rt_memclr_w.o(.text)
_memset_w 0x00003d08 ARM Code 0 rt_memclr_w.o(.text)
Inline ARM to Thumb Veneer to strlen 0x00003d58 ARM Code 0 strlen.o(.text)
strlen 0x00003d61 Thumb Code 68 strlen.o(.text)
__aeabi_idiv 0x00003da8 ARM Code 0 aeabi_sdiv.o(.text)
__aeabi_idivmod 0x00003da8 ARM Code 384 aeabi_sdiv.o(.text)
__rt_entry 0x00003f28 ARM Code 76 kernel.o(.text)
__rt_exit 0x00003f74 ARM Code 20 kernel.o(.text)
__rt_abort 0x00003f88 ARM Code 8 kernel.o(.text)
exit 0x00003f91 Thumb Code 12 exit.o(.text)
__rt_stackheap_init 0x00003f9c ARM Code 40 stkheap1.o(.text)
__rt_heap_extend 0x00003fc4 ARM Code 112 stkheap1.o(.text)
Inline ARM to Thumb Veneer to __rt_lib_init 0x00004034 ARM Code 0 lib_init.o(.text)
__rt_lib_init 0x0000403d Thumb Code 184 lib_init.o(.text)
__rt_lib_shutdown 0x000040f5 Thumb Code 22 lib_init.o(.text)
_platform_post_stackheap_init 0x0000410c ARM Code 12 boardinit2.o(.text)
_platform_post_lib_init 0x00004118 ARM Code 16 boardinit3.o(.text)
__user_setup_stackheap 0x00004128 ARM Code 96 sys_stackheap_outer.o(.text)
__rt_stackheap_storage 0x00004188 ARM Code 12 rt_stackheap_storage_intlibspace.o(.text)
Inline Thumb to ARM Veneer to __rt_locale 0x00004199 Thumb Code 0 rt_locale_intlibspace.o(.text)
__rt_locale 0x0000419c ARM Code 12 rt_locale_intlibspace.o(.text)
__ARM_get_argv 0x000041ad Thumb Code 6 no_argv.o(.text)
__user_libspace 0x000041b4 ARM Code 8 libspace.o(.text)
__user_perproc_libspace 0x000041b4 ARM Code 0 libspace.o(.text)
__user_perthread_libspace 0x000041b4 ARM Code 0 libspace.o(.text)
__rt_fp_status_addr 0x000041c0 ARM Code 12 rt_fp_status_addr_intlibspace.o(.text)
__aeabi_uidiv 0x000041d0 ARM Code 0 aeabi_sdiv.o(.text_udiv)
__aeabi_uidivmod 0x000041d0 ARM Code 28 aeabi_sdiv.o(.text_udiv)
IRQ_Handler 0x000041ec ARM Code 0 irq.o(IRQ)
Timer0_Handler 0x0000426c ARM Code 0 irq.o(IRQ)
I2c_Handler 0x000042ec ARM Code 0 irq.o(IRQ)
UART0_Handler 0x0000436c ARM Code 0 irq.o(IRQ)
Long ARM to Thumb Veneer to __rt_lib_shutdown 0x00004404 ARM Code 0 anon$$obj.o(Veneer$$Code)
Short Thumb to ARM Veneer to __rt_exit 0x00004411 Thumb Code 0 anon$$obj.o(Veneer$$Code)
SoftwareInterrupt 0x00004418 ARM Code 0 os_cpu_a.o(subr)
OSIntCtxSw 0x00004454 ARM Code 0 os_cpu_a.o(subr)
__OSStartHighRdy 0x000044e8 ARM Code 0 os_cpu_a.o(subr)
Inline Thumb to ARM Veneer to _fp_init 0x00004529 Thumb Code 0 fpinit.o(x$fpl$fpinit)
_fp_init 0x0000452c ARM Code 24 fpinit.o(x$fpl$fpinit)
__fplib_config_pureend_doubles 0x0000453c ARM Code 0 fpinit.o(x$fpl$fpinit)
OSMapTbl 0x00004544 Data 8 os_core.o(.constdata)
OSUnMapTbl 0x0000454c Data 256 os_core.o(.constdata)
Region$$Table$$Base 0x0000464c Number 0 anon$$obj.o(Region$$Table)
Region$$Table$$Limit 0x0000466c Number 0 anon$$obj.o(Region$$Table)
OsEnterSum 0x40000000 Data 4 os_cpu_c.o(.data)
OSCPUUsage 0x40000004 Data 1 os_core.o(.data)
OSStatRdy 0x40000005 Data 1 os_core.o(.data)
OSIntNesting 0x40000006 Data 1 os_core.o(.data)
OSIntExitY 0x40000007 Data 1 os_core.o(.data)
OSLockNesting 0x40000008 Data 1 os_core.o(.data)
OSPrioCur 0x40000009 Data 1 os_core.o(.data)
OSPrioHighRdy 0x4000000a Data 1 os_core.o(.data)
OSRdyGrp 0x4000000b Data 1 os_core.o(.data)
OSRunning 0x4000000c Data 1 os_core.o(.data)
OSTaskCtr 0x4000000d Data 1 os_core.o(.data)
OSRdyTbl 0x4000000e Data 2 os_core.o(.data)
OSCtxSwCtr 0x40000010 Data 4 os_core.o(.data)
OSEventFreeList 0x40000014 Data 4 os_core.o(.data)
OSIdleCtrMax 0x40000018 Data 4 os_core.o(.data)
OSIdleCtrRun 0x4000001c Data 4 os_core.o(.data)
OSIdleCtr 0x40000020 Data 4 os_core.o(.data)
OSTCBCur 0x40000024 Data 4 os_core.o(.data)
OSTCBFreeList 0x40000028 Data 4 os_core.o(.data)
OSTCBHighRdy 0x4000002c Data 4 os_core.o(.data)
OSTCBList 0x40000030 Data 4 os_core.o(.data)
OSTime 0x40000034 Data 4 os_core.o(.data)
OSFlagFreeList 0x40000038 Data 4 os_core.o(.data)
OSMemFreeList 0x4000003c Data 4 os_core.o(.data)
OSQFreeList 0x40000040 Data 4 os_core.o(.data)
Uart0ReceiveMbox 0x40000044 Data 4 taskuart.o(.data)
OSEventTbl 0x40000068 Data 24 os_core.o(.bss)
OSTaskStatStk 0x40000080 Data 2048 os_core.o(.bss)
OSTaskIdleStk 0x40000880 Data 2048 os_core.o(.bss)
OSTCBPrioTbl 0x40001080 Data 52 os_core.o(.bss)
OSTCBTbl 0x400010b4 Data 676 os_core.o(.bss)
OSFlagTbl 0x40001358 Data 60 os_core.o(.bss)
OSMemTbl 0x40001394 Data 100 os_core.o(.bss)
OSQTbl 0x400013f8 Data 48 os_core.o(.bss)
TaskStartStk 0x40001428 Data 256 taskinit.o(.bss)
TaskUart0ReceiveStk 0x40001528 Data 512 taskuart.o(.bss)
TaskUart0ProcessStk 0x40001728 Data 512 taskuart.o(.bss)
__libspace_start 0x40001a40 Data 96 libspace.o(.bss)
__temporary_stack_top_libspace 0x40001aa0 Data 0 libspace.o(.bss)
bottom_of_heap 0x40001c40 Data 1 startup.o(Heap)
StackUsr 0x40002000 Number 0 startup.o(Stacks)
================================================================================
Memory Map of the image
Image Entry point : 0x00000000
Load Region ROM_LOAD (Base: 0x00000000, Size: 0x000046d4, Max: 0xffffffff, ABSOLUTE)
Execution Region ROM_EXEC (Base: 0x00000000, Size: 0x0000466c, Max: 0xffffffff, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x00000000 0x000000b8 Code RO 89 * vectors startup.o
0x000000b8 0x00000008 Code RO 425 * !!!main __main.o(c_t.l)
0x000000c0 0x0000003c Code RO 502 !!!scatter __scatter.o(c_t.l)
0x000000fc 0x00000028 Code RO 504 !!handler_copy __scatter_copy.o(c_t.l)
0x00000124 0x0000002c Code RO 506 !!handler_zi __scatter_zi.o(c_t.l)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -