|
針對(duì)iar和keil編譯器輸出內(nèi)存的分配做說(shuō)明& W* \2 J; S. C- a
IAR: E) ~! b, d4 ]# I5 L" r+ G& V
ox5cbniuui364010482930.png (3.71 KB, 下載次數(shù): 1)
下載附件
保存到相冊(cè)
ox5cbniuui364010482930.png
2024-9-17 11:14 上傳
' s* C- a% p n( F) b1 }
keil! ]/ ?5 ~. U O5 g8 Q$ \% o
01xoswzgpra64010483030.png (4.39 KB, 下載次數(shù): 0)
下載附件
保存到相冊(cè)
01xoswzgpra64010483030.png
2024-9-17 11:14 上傳
1 U3 d% \$ @/ T- s4 U6 }
先說(shuō)IAR
& T/ G1 T; M5 sreadonly code memory 是存儲(chǔ)在flash中的
) y$ Z( b X t7 G, c) O% Mreadonly data memory 是存儲(chǔ)在flash中的(只讀常量,如const型)
# v/ J& e. h7 K# I2 o |) A3 m5 mreadwrite data memory 是存儲(chǔ)在RAM中的+ O( l' N0 f( F1 e% c# u
0 m2 Z; e, y3 }4 R' z% a- w再說(shuō)keil! P3 u( p& I# i- |" k' q
Code: 存儲(chǔ)到flash中的程序代碼。
, n/ ^% N' s8 S. E8 U& @6 WRO-data:(Read Only)只讀常量的大小,如const型。7 S- a2 |8 L5 n
RW-data:(Read Write) 初始化了可讀寫(xiě)變量的大小。即已初始化為非零的全局變量。
; E1 ]) r4 g& t" G# ?+ gZI-data:(Zero Initialize) 沒(méi)有初始化或初始化為0的可讀寫(xiě)的變量的大小 |
|