電子產(chǎn)業(yè)一站式賦能平臺

PCB聯(lián)盟網(wǎng)

搜索
查看: 50|回復(fù): 0
收起左側(cè)

編譯器輸出內(nèi)存信息

[復(fù)制鏈接]

485

主題

485

帖子

1623

積分

三級會員

Rank: 3Rank: 3

積分
1623
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2018-3-8 14:24:00 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
針對iar和keil編譯器輸出內(nèi)存的分配做說明: s4 Z3 E1 O# `5 X9 ~; g8 E* N
IAR6 X5 |3 B" k) K9 E

2 H! Q1 Q3 k# Y9 j+ e6 Z/ Ckeil
; r3 M0 S* Q4 N6 j# c
1 @- T. u* r0 K+ h& N" g6 E- _先說IAR7 [1 \, v9 j" ~8 X5 |' {
readonly code memory  是存儲在flash中的, s0 I  L: W+ y7 S- q
readonly data  memory  是存儲在flash中的(只讀常量,如const型)  M: X( c% q) X) m
readwrite data memory  是存儲在RAM中的5 E; s, @2 U: L  d/ f8 r4 o
- A3 X" R0 u4 |6 f7 P" e+ Z% u
再說keil
6 K( c6 i5 \1 X& p8 U) yCode: 存儲到flash中的程序代碼。
9 l" O$ ?  @. p1 Y: GRO-data:(Read Only)只讀常量的大小,如const型。6 R1 S/ V+ G1 ~! K$ J+ n( O
RW-data:(Read Write) 初始化了可讀寫變量的大小。即已初始化為非零的全局變量。
+ _7 ]# v1 P( Q( U  FZI-data:(Zero Initialize) 沒有初始化或初始化為0的可讀寫的變量的大小
回復(fù)

使用道具 舉報

發(fā)表回復(fù)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則


聯(lián)系客服 關(guān)注微信 下載APP 返回頂部 返回列表