你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

32Kbytes Flash,6Kbytes SRAM,可以运行多大的hex ?

[复制链接]
myfocus-2048857 提问时间:2016-11-5 16:46 /
阅读主题, 点击返回1楼
收藏 1 评论16 发布时间:2016-11-5 16:46
16个回答
pener 回答时间:2016-11-7 09:03:27
转为BIN文件就知道占多少空间了
myfocus-2048857 回答时间:2016-11-7 09:04:20
小丁 发表于 2016-11-6 15:10
在Keil中编译工程成功后,在下面的Bulid Ouput窗口中会输出下面这样一段信息:
Program Size: Code=6320   ...

谢谢大侠!明白了
原田夜舞love 回答时间:2016-11-7 09:33:55
学习了!
五哥1 回答时间:2016-11-7 11:43:31
如何打开MAP?
任风吹吹 回答时间:2016-11-7 12:06:57
本帖最后由 任风吹吹 于 2016-11-7 12:08 编辑

ROM:read only memory,也就是楼上众多人所说的code+RO data,这部分是占着FLASH的,但RW-DATA,与ZI-data可是使用的RAM,RW-Data,可读写数据,放在FLASH中可能么?实际上它指的是一些静态数据,比如,全局变量,局部静态变量。而ZI是指未初始化数据,也是在RAM中,在程序运行时才会分配RAM空间给它,至于局部变量,那是放在栈内,在S文件中就定义了栈大小和堆大小,在编译器编译时就决定了其地址范围。

MAP文件在IAR中和KEIL中都有,指的就是后缀为.map的文件,KEIL默认在输出目录下,使用记事本就可以打开,它详细定义了各个函数,变量在编译后所对应的地址以及所占空间大小。


拿走不谢!

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2

查看全部评分

myfocus-2048857 回答时间:2016-11-8 00:14:31
任风吹吹 发表于 2016-11-7 12:06
ROM:read only memory,也就是楼上众多人所说的code+RO data,这部分是占着FLASH的,但RW-DATA,与ZI-data可 ...

学习了,非常感谢 !
zbber 回答时间:2016-11-8 08:17:09
yes, the hex can be runed
12

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版