EDA365电子论坛网

标题: 有谁知道IAR生成的map文件中Gb和Lc是什么意思? [打印本页]

作者: lahhse    时间: 2022-6-20 14:45
标题: 有谁知道IAR生成的map文件中Gb和Lc是什么意思?
map文件内容部分截取如下。
8 q$ a! R/ p# l# X6 {有谁知道,map文件中Gb和Lc是什么意思?(黑色字体加粗部分)
" l+ x* S- n: b9 u2 `Entry Address Size Type Object
0 |7 w" T3 R8 p4 h# r----- ------- ---- ---- ------+ S7 h- d7 @3 E% v
.bss$$Base 0x1fff89bc -- Gb - Linker created -$ O" E/ `; {2 @) n  Y, b
.bss$$Limit 0x1fffa511 -- Gb - Linker created -3 q* p1 P3 g0 h5 x+ h- ]1 {
.data$$Base 0x1fff8410 -- Gb - Linker created -9 h8 {% b) g, i4 W- w2 \
.data$$Limit 0x1fff8814 -- Gb - Linker created -& X8 b- F. H% x
.data_init$$Base 0x0000844c -- Gb - Linker created -+ f$ W/ K( Y3 p) G4 `% u
.data_init$$Limit 0x00008850 -- Gb - Linker created -5 T' Y6 K" A" K: S$ Z6 R
?main 0x00019d05 Code Gb cmain.o [5]
0 R$ H/ A, K+ U( uADC0_Init 0x000186e9 0x64 Code Gb Kinetis_adc.o [1], t) e: u/ V# v+ x  R
ADC1_Init 0x0001874d 0x4e Code Gb Kinetis_adc.o [1]. X) N- q- K$ K, W
ADC_GetBaseAddr 0x000187ff 0x18 Code Lc Kinetis_adc.o [1]9 f" a" G" d, Q" j5 D9 y# t
ADC_GetData 0x0001879b 0x64 Code Gb Kinetis_adc.o [1]
2 N% C8 e8 w( e- R- _* SAT45_ArrayRead 0x0000f883 0xf2 Code Gb Flash_At45.o [1]$ W! N; l% o3 I8 [4 x% T, J
AT45_BufferToPage 0x0000f9f7 0x82 Code Gb Flash_At45.o [1]
4 @' @7 s9 r, L; d3 uAT45_PageErase 0x0000fbc9 0x82 Code Gb Flash_At45.o [1]+ J# H5 v9 y7 ~* Y
AT45_PageToBuffer 0x0000f975 0x82 Code Gb Flash_At45.o [1]
+ `3 _$ C. j" g# DAT45_WaitFree 0x0000f809 0x7a Code Gb Flash_At45.o [1]: y3 F: O0 X8 _- z+ {' Z# Z5 s$ o
AT45_Write 0x0000fb2b 0x9e Code Gb Flash_At45.o [1]
3 I5 ]9 O. j1 e( Z3 c2 w9 W6 [AT45_WriteBuffer 0x0000fa79 0xb2 Code Gb Flash_At45.o [1]
! l* N$ a" }9 C% U( _: r3 ]
作者: Blah    时间: 2022-6-20 15:26
Code Gb,其中code说明为代码,Gb说明为“全局的”函数(Global);
9 u5 F% z- w1 F7 @0 c6 H3 q" T2 {7 r* Z: i/ L& ]: Y6 ]5 G
Lc  类型为Code Lc,即静态(局部Local)函数;7 y- x3 s/ k0 x

作者: opipo    时间: 2022-6-20 16:21
再看看别人是怎么说的" ~) }9 A; R+ B6 ?  j3 X





欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2