微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > IAR STM32 函数和变量的绝对地址定位

IAR STM32 函数和变量的绝对地址定位

时间:11-10 来源:互联网 点击:

rtup_M.o [4]
.text ro code0x08004110 0xacexit.o [4]
.text ro code0x0800411a 0xamain.o [1]
.text ro code0x08004124 0x8XShttio.o [3]
.text ro code0x0800412c 0x6exit.o [3]
.text ro code0x08004132 0x4low_level_init.o [3]
.text ro code0x08004136 0x2vector_table_M.o [4]
Initializer bytesro data0x08004138 0x8
- 0x080041400x100

"A2": 0x2
.sendstr ro code0x08017000 0x2main.o [1]
- 0x08017002 0x2

"A4": 0x54
.text ro code0x08018000 0x54test.o [1]
- 0x08018054 0x54

"A3": 0x10
.MYSEG const 0x08018500 0x10test.o [1]
- 0x08018510 0x10

"P2", part 1 of 2: 0x400
CSTACK 0x200000000x400
CSTACK uninit 0x200000000x400
- 0x200004000x400

"P2", part 2 of 2: 0x8
P2 s0 0x20000400 0x8
.data inited 0x20000400 0x8XShttio.o [3]
- 0x20000408 0x8

*******************************************************************************
*** INIT TABLE
***

Address Size
------- ----
Copy (__iar_copy_init3)
1 source range, total size 0x8 (100% of destination):
0x08004138 0x8
1 destination range, total size 0x8:
0x20000400 0x8

*******************************************************************************
*** MODULE SUMMARY
***

Module ro codero datarw data
------ ---------------------
E:\stm32\software4.45.2\Debug\Obj: [1]
main.o 12
test.o 84 16
-------------------------------------------
Total: 96 16

command line: [2]
-------------------------------------------
Total:

dl7M_tl_in.a: [3]
XShttio.o 8 8 8
exit.o 6
low_level_init.o 4
-------------------------------------------
Total: 18 8 8

rt7M_tl.a: [4]
cexit.o 10
cmain.o 22
copy_init3.o 48
cstartup_M.o 12
data_init3.o 44
vector_table_M.o 66
-------------------------------------------
Total: 202

shb_l.a: [5]
exit.o 20
iarttio.o 40
-------------------------------------------
Total: 60

Gaps 2
Linker created 20 1 024
-----------------------------------------------
Grand Total: 378 44 1 032

*******************************************************************************
*** ENTRY LIST
***

Entry AddressSizeType Object
----- --------------- ------
BusFault_Handler 0x08004137 CodeWkvector_table_M.o [4]
CSTACK$$Base 0x20000000 -- Gb- Linker created -
CSTACK$$Limit 0x20000400 -- Gb- Linker created -
DebugMon_Handler 0x08004137 CodeWkvector_table_M.o [4]
HardFault_Handler 0x08004137 CodeWkvector_table_M.o [4]
MemManage_Handler 0x08004137 CodeWkvector_table_M.o [4]
NMI_Handler 0x08004137 CodeWkvector_table_M.o [4]
PendSV_Handler 0x08004137 CodeWkvector_table_M.o [4]
Region

Table

Base 0x080040c4 -- Gb- Linker created -
Region

Table

Limit0x080040d8 -- Gb- Linker created -
SVC_Handler 0x08004137 CodeWkvector_table_M.o [4]
SysTick_Handler 0x08004137 CodeWkvector_table_M.o [4]
UsageFault_Handler 0x08004137 CodeWkvector_table_M.o [4]
__cmain 0x080040d9 CodeGbcmain.o [4]
__exit 0x080040f10x14CodeGbexit.o [5]
__iar_close_ttio 0x0800409d0x26CodeGbiarttio.o [5]
__iar_copy_init3 0x080040410x30CodeGbcopy_init3.o [4]
__iar_data_init3 0x080040710x2cCodeGbdata_init3.o [4]
__iar_lookup_ttioh 0x08004125 0x8CodeGbXShttio.o [3]
__iar_program_start 0x08004105 CodeGbcstartup_M.o [4]
__iar_ttio_handles 0x20000400 0x8DataLcXShttio.o [3]
__low_level_init 0x08004133 0x4CodeGblow_level_init.o [3]
__vector_table 0x08004000 DataGbvector_table_M.o [4]
_call_main 0x080040e5 CodeGbcmain.o [4]
_exit 0x08004111 CodeGbcexit.o [4]
_main 0x080040eb CodeGbcmain.o [4]
exit 0x0800412d 0x6CodeGbexit.o [3]
f1 0x08018049 0xcCodeGbtest.o [1]
main 0x0800411b 0xaCodeGbmain.o [1]
sendstr 0x08017001 0x2CodeGbmain.o [1]
str1 0x08018500 0x8DataGbtest.o [1]
str2 0x08018508 0x8DataGbtest.o [1]
test 0x080180010x44CodeGbtest.o [1]

[1] = E:\stm32\software4.45.2\Debug\Obj
[2] = command line
[3] = dl7M_tl_in.a
[4] = rt7M_tl.a
[5] = shb_l.a

378 bytes of readonlycode memory
44 bytes of readonlydata memory
1 032 bytes of readwrite data memory

Errors: none
Warnings: none

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top