历史上的今天
返回首页

历史上的今天

今天是:2025年03月06日(星期四)

正在发生

2019年03月06日 | stm8s编译器查看代码量大小的软件

2019-03-06 来源:eefocus

mapinfo v0.3 for cosmic map 


功能介绍: 
1. 对cosmic编译器生成的map文件进行分析,显示ram flash eeprom stack的占用量 
ps:ram仅指ram变量(全局+静态+局部变量),不包括栈(stack) 
    eeprom仅能统计由@eeprom定义出的变量或常量 


更新说明: 
1. 增加堆栈占用(stack)显示 
2. 增加对自定义(未定义)段的显示,一起统计到unknown显示 




使用方法如下: 
1. 将附件压缩包中的mapinfo.exe解压并解压到stvd的\安装路径\STMicroelectronics\st_toolset\stvd中  
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占用字节数了  




// mapinfo.cpp : Defines the entry point for the console application.
//


#include


推荐阅读

史海拾趣

高博(GBG)公司的发展小趣事

谷峰电子有限公司的故事始于1995年,当时公司在香港成立,标志着其半导体元器件研发与销售的起点。初期,面对激烈的市场竞争和技术挑战,谷峰团队凭借对半导体技术的深刻理解和对市场需求的敏锐洞察,逐步确立了以功率MOSFET为核心产品的战略方向。2000年,谷峰在深圳设立分公司,进一步扩大了其研发和销售网络,为公司的快速发展奠定了坚实基础。

ATP [ATP Electronics]公司的发展小趣事

ATP深知,优质的产品需要优质的服务来支撑。因此,公司一直致力于提升客户服务水平,为客户提供最优质的产品、最具竞争力的价格和最优质的服务。ATP通过建立完善的售后服务体系,及时解决客户在使用过程中遇到的问题,赢得了客户的信任和好评。同时,公司还积极开展市场调研,了解客户需求,不断优化产品和服务,以满足市场的不断变化。

这五个故事展示了ATP Electronics在电子行业中的发展历程和取得的成就。通过技术创新、推出工业级产品、践行环保理念、实施全球化战略以及提升优质服务,ATP成功地在激烈的市场竞争中脱颖而出,成为了闪存卡市场的领军企业。

eLED.com Corp公司的发展小趣事

作为一家有影响力的企业,eLED.com Corp始终关注社会责任的履行。公司积极参与各类公益活动,关注教育、环保和扶贫等领域。通过捐款捐物、志愿服务等方式,eLED.com Corp为社会做出了积极的贡献。此外,公司还注重员工培训和福利待遇的提升,努力为员工创造一个良好的工作环境和发展空间。通过这些举措的实施,eLED.com Corp不仅赢得了社会的广泛赞誉和支持,还为企业的发展注入了新的动力。

联智(Celfras)公司的发展小趣事

为了更好地推动快充技术的发展和应用,联智加入了终端快充行业协会。作为该协会的成员,联智积极贡献自身在快充协议、电源管理无线充电芯片和方案研发方面的经验和技术,与协会其他成员共同推动充电技术的标准化、产业化应用和推广。这一举措不仅有助于提升联智在快充行业的知名度和影响力,还将促进整个行业的健康发展。

启英泰伦(Chiplntelli)公司的发展小趣事

启英泰伦凭借其在人工智能芯片领域的硬科技实力,连续四年入选“成都硬科技扑克牌榜单”。这一荣誉不仅肯定了公司在技术创新和产品研发方面的成就,也提升了公司在行业内的知名度和影响力。作为一家专注于人工智能芯片硬科技领域的公司,启英泰伦一直致力于推动芯片技术的创新和突破,为客户提供最优质的产品和服务。

Axon' Cable公司的发展小趣事

在快速发展的同时,Axon' Cable公司始终关注环保问题。公司积极采用环保材料和工艺,减少生产过程中的污染排放。此外,Axon' Cable还投入大量资源研发环保型产品,为推动电子行业的可持续发展做出了积极贡献。这些环保举措不仅提升了公司的社会形象,也为公司的长期发展奠定了坚实的基础。

问答坊 | AI 解惑

打印机的驱动

大家知道一般打印机厂家提供wince的驱动吗? 我们公司samsung的打印机比较多,记得NEC给大的用户做过wince驱动的。…

查看全部问答>

欢迎加入ARMQQ交流群36243065

欢迎加入ARMQQ交流群36243065…

查看全部问答>

请教一下兼容的问题!!!!!!!!!!!

用windows API(vc6)写的串口程序和用控件写的串口程序在wince .net 4.2 下能直接运行吗? …

查看全部问答>

PDA程序部署后出现异常 提示没有sqlceme3.0链接库 请大家帮忙解决

我的程序部署后会出现如题标题的问题 请大家帮忙 …

查看全部问答>

用AT命令能查看GSM模块的SIM号吗?

GSM模块的SIM卡停机了,想知道它的号用什么方法呢?…

查看全部问答>

新手关于sd卡的一个问题,

我的arm开发板是2410的, 用了三星提供的sd卡驱动,我的kernel是2.6.14的内核.现在能识别1G的sd卡,能读能写.但是写的速度真的是超级慢,apache+cgi+sqlite都在sd卡上,我用cgi程序给sqlite写一条数据要等三四秒钟才能结束.请问怎么改动才能提高sd卡的写 ...…

查看全部问答>

紧急求助:如何提高wince下usb设备bulk传输的速度?

现在遇到一个问题:在wince下为一个usb设备写它的驱动,采用bulk传输,功能已经完成.但是bulk传输的速度太慢,请问在wince下如何提高传输速度呢?谢谢!…

查看全部问答>

串口通信问题!!!!

  #include   #define  COUNT  10  //定义发送缓冲区大小   #define  NODE—ADDR 64 //定义目的节点地址   unsiged char buffer[COUNT];//定义发送缓冲区 &n ...…

查看全部问答>

【低功耗】xilinx培训资料2010之Powering

Xilinx 培训资料2010之 Powering Powering Virtex®-6 and Spartan®-6 FPGAs 1.Xilinx® Spartan-6 and Virtex-6 Power Supply Requirements 2.Power System Design for FPGAs– Static and Dynamic Performance– Poin ...…

查看全部问答>

TI 9B96提供的AES加解密源代码

这是LM3S9B96光盘里提供的AES加解密代码,有需要的童鞋可以参考…

查看全部问答>