电子产业一站式赋能平台

PCB联盟网

搜索
查看: 307|回复: 0
收起左侧

编译器输出内存信息

[复制链接]

561

主题

561

帖子

3987

积分

四级会员

Rank: 4

积分
3987
发表于 2018-3-8 14:24:00 | 显示全部楼层 |阅读模式
针对iar和keil编译器输出内存的分配做说明
" L: @# L) |" a1 S# DIAR
4 [. s* W1 V) D0 x+ L2 U8 }$ J9 d/ v% H

ox5cbniuui364010482930.png

ox5cbniuui364010482930.png

+ `* V$ M1 y! f! S/ N# akeil7 x5 m0 V  f: P) K; W' p- j

01xoswzgpra64010483030.png

01xoswzgpra64010483030.png

' M2 I9 B; j$ `! H) J先说IAR1 o8 @" d+ K1 N3 ]1 {; e9 E
readonly code memory  是存储在flash中的! _& P9 F4 Z  @( c
readonly data  memory  是存储在flash中的(只读常量,如const型)6 c3 G* s2 |# Y/ R- k
readwrite data memory  是存储在RAM中的
5 D' }% F& x. S! L. Y9 _' \+ `2 L$ J2 b" g( d& r  @% n) t3 `% U
再说keil
2 a8 a, M; a) ]3 lCode: 存储到flash中的程序代码。
9 `  _5 M8 w5 j/ c* ^RO-data:(Read Only)只读常量的大小,如const型。0 U% P- `% B) g0 F* a8 P+ s
RW-data:(Read Write) 初始化了可读写变量的大小。即已初始化为非零的全局变量。
9 X1 s2 r/ m7 }( U) j" _/ l3 xZI-data:(Zero Initialize) 没有初始化或初始化为0的可读写的变量的大小
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


联系客服 关注微信 下载APP 返回顶部 返回列表