历史上的今天
返回首页

历史上的今天

今天是:2025年04月05日(星期六)

2020年04月05日 | 使用stvd 编译STM8S 时能看到使用RAM ROM大小的方法

2020-04-05 来源:eefocus

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


http://download.csdn.NET/detail/chuangwu2009/7350127

网上找到的:
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


推荐阅读

史海拾趣

埃派克森微电子(Apexone)公司的发展小趣事

作为一家具有社会责任感的企业,埃派克森微电子在发展过程中始终关注社会公益事业。在四川汶川地震发生后,公司积极发起救援捐赠活动,通过中国扶贫基金会为灾区捐款10万元,帮助受灾民众度过难关。这一行动体现了埃派克森的社会责任感和人文关怀精神,也为公司在社会中树立了良好的形象。

这五个故事展示了埃派克森微电子在电子行业中的发展历程和取得的成就。从创新起步到专利技术的突破与商用,再到业绩的连续增长和国际化步伐的加快,以及积极履行社会责任的公益行动,都充分展现了埃派克森微电子的实力和担当。未来,随着科技的不断进步和市场需求的不断变化,埃派克森微电子将继续保持创新精神,不断提升产品性能和市场竞争力,为电子行业的发展做出更大的贡献。

Davicom公司的发展小趣事

Davicom公司在成立之初就面临着电子行业中模拟与数字技术的融合挑战。公司凭借其强大的研发团队,成功开发出全球首款将模拟与数字技术完美结合的嵌入式以太网络IC,这一突破性的技术不仅解决了当时行业内的技术难题,也为Davicom赢得了市场先机。

宜源科技(ETERNAL)公司的发展小趣事

面对日益严峻的环境问题,宜源科技公司积极响应国家环保政策,致力于绿色环保和可持续发展。公司采用先进的生产工艺和设备,减少生产过程中的污染排放。同时,宜源科技还积极推动绿色产品的研发和推广,为客户提供更加环保、节能的电子产品解决方案。这些努力不仅有助于保护环境,也为公司的可持续发展奠定了基础。

BJB公司的发展小趣事

BJB公司的创立源于对照明电器领域的深刻理解和市场需求的敏锐洞察。创立初期,公司面临着资金短缺、技术挑战和市场竞争等多重困难。然而,通过创始人的坚定信念和团队的共同努力,BJB逐渐攻克技术难关,推出了一系列高质量的照明配件产品,初步在市场中获得了认可。

HANBIT Electronics公司的发展小趣事

在国内市场取得一定成绩后,BJB公司开始积极拓展国际市场。公司积极参加国际展览和交流活动,与国际同行建立合作关系,将产品打入国际市场。同时,BJB还与国际知名品牌进行战略合作,共同研发和推广照明产品,进一步提升了公司的国际影响力。

Asian Best Components Co Ltd公司的发展小趣事

在电子行业的快速发展中,Asian Best Components Co Ltd始终坚持环保理念,致力于推动绿色生产。公司积极采用环保材料和工艺,减少生产过程中的废弃物排放和能源消耗。同时,公司还加大了对环保技术的研发投入,推出了一系列环保型电子元件,为行业的可持续发展做出了积极贡献。这种环保理念不仅提升了公司的社会形象,也为公司的长远发展奠定了坚实的基础。

问答坊 | AI 解惑

请教版主:“你有新短消息”

我只要点击“你有新短消息”,页面立即退到登陆页面,说我还没有登陆,这是为什么?…

查看全部问答>

数字电压表

下面是C语言程序#include #define uchar unsigned char; uchar code scan_con[]={0x03,0x02,0x01,0x00};  //定义列扫描 uchardispcode[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x00};//定义0~9的显示段码 uchar dis ...…

查看全部问答>

由玩具相机得到的另一只眼,你接受么

转自一个日本记者的博客,你会接受这样的相机么? 数码相机真的是便宜了,不是吗?小巧、可带来CMOS传感器独有的丰富用户体验的索尼“DSC-WX1”还不到1万8000日元,尽管早已知晓了价格,但还是不由得盯着价签看了又看。在海外也许是索尼品牌号召力 ...…

查看全部问答>

请教pxa270+WIFI8686!!!

用的PXA270和USI的无线网卡 8686芯片组 接口用的SPI 通过打印信息看总是在读取芯片ID时候出错: Chip(exp, val)= (000bh), ffffh)   //期望是000B ,实际FFFF pxa_gspi_Init is fault !!!!!!!!!!!!! If_Initialize is fault !!!!!!! ...…

查看全部问答>

关于给eboot添加USB下载功能

让eboot可以通过usb下载NK,有兄弟已实现的吗?给点提示吧! 我用的是nboot+eboot的启动方式,在网上也看了一些资料.问题主要出在中断上. 现在是按照下面的方法: eboot直接修改地址0x18的中断跳转指令,将它指向新的地址,指向自己的中断服务程 ...…

查看全部问答>

请问关于gprs模块通信问题

小弟想用ARM做一个无线通信的项目,有些思路不太清楚。 我的ARM板的串口接一个GPRS模块(比如西门子的MC55),板子的usb口接一个摄像头,我想把摄像头采集到的图像通过板子上外接的gprs模块发送到我的pc机上,因为我实验室里的电脑是局域网的(非 ...…

查看全部问答>

请问,pxa270 烧写wince 5时不能烧写至nand flash

请问,pxa270 烧写wince 5时不能烧写至nand flash: 出现以下错误: INFO: FlashErase: erasing flash A6600000 to A7C3FFFF.  Please wait... ................................................................................ .... ...…

查看全部问答>

STM32的SPI1DMA通道读取SPIflash,有若干细节问题处理及讨论

程序实现结果:      用stm32的一个SPI,用DMA方式读取spi flsh中的内容,然后将读到的数据用usart1 dma发到PC上,baud:115200; 选用的FLASH:W25X40  4M bit 电路接法:      stm ...…

查看全部问答>

直流有刷电机——电机和电机控制应用的介绍2

$(\'swf_WT6\').innerHTML=AC_FL_RunContent(\'width\', \'550\', \'height\', \'400\', \'allowNetworking\', \'internal\', \'allowScriptAccess\', \'never\', \'src\', encodeURI(\'http://player.youku.com/player.php/sid/XMzE2NjYxMDY0/v.sw ...…

查看全部问答>