嵌入式 > 技术百科 > 详情

使用 stvd 编译STM8S 时能看到使用RAM ROM大小的方法

发布时间:2021-01-19 发布时间:
|

刚刚安装的STVD编译器,编译时候不显示用了多少RAM和ROM?对于此问题,有两个方法:一是看.map文件 另一种是 增加一个补丁,具体操作如下, 


网上找到的:

1. 将附件压缩包中的mapinfo.exe解压到stvd的安装路径STMicroelectronicsst_toolsetstvd中;

2. 用stvd打开你的工程文件,在工程上点右键选settings...

3. 右侧的选项卡选择Linker,将category的下拉框选成output,然后在Generate Map file前打勾;

4. 再将选项卡上选择到Post-Build,在下方文本框中去掉旧的文本,重新粘贴一行内容“mapinfo $(OutputPath)$(TargetSName).map”;--记得不要加双引号哦

5. 点OK按键确定,菜单File->save workspace,保存工程;

6. 重新编译下,你就能看到flash,ram,eeprom占用字节数了 。



看我的结果:

ram:130   flash:7483   eeprom:0   stack:40

 

『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
用于MAX7456随屏显示器SPI