永发信息网

怎样查看单片机存储空间的使用情况

答案:2  悬赏:20  手机版
解决时间 2021-03-01 06:41
我用的是伟福访真器
最佳答案
编译后,编译后有提示
全部回答
问题不太明确,简单说一下吧。 存储空间分成rom和ram。 rom的情况相对比较简单,单片机有多大的rom,写程序用了多少,一般编译的时候都会给出汇总情况,如果没有直接给出,看生成的map文件肯定会有这部分信息。 ram的使用可以分成静态分配的动态分配的两部分。 静态分配,指静态变量、全局变量等,比如显示缓冲区,是在写程序的时候分配的,编译的时候也会给出汇总,或者也可以看map畅常扳端殖得帮全爆户文件。 动态分配的又可以分成堆、栈两种情况,注意,堆和栈实际上是两种完全不同的内存管理结构。 堆是由编程人员通过编程控制的,通过malloc和free来申请和释放的,用多少全由程序员说了算。 最后说栈,这个是最复杂的。局部变量一般是在栈上分配的,少量局部变量可能会放在寄存器上,做为寄存器变量,但大部分的局部变量是放在栈上的。具体栈空间的使用情况,取决于子程序之间的调用。如果子程序嵌套的层数少,则栈的空间可能就用的少,层数多,则用的空间可能就多。这里之所以说可能多可能少,是因为这只是种可能,是因为栈空间的使用很难预计准确。 结论,存储空间的使用情况,栈的使用是最难预计的,也是最容易出问题的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
专科学籍有,显示毕业,可是我图像没采集,学
吴中开发区出口(230省道北向)我想知道这个在
小公猫几个月阉割 比较好?
蛋饺怎么烧好吃
一半脑死亡恢复好什么样?
【英语翻译In emerging markets,the opportun
文化路/林运路(路口)我想知道这个在什么地方
雅阁八代车VSA报警是什么意思
知道等腰梯形的上下底和腰怎么求底角度数
五画的繁体字
小河口我想知道这个在什么地方
【put短语】有关put的的短语
北京开车亳州路线查询
梦特娇(永旺)地址在哪,我要去那里办事
下列有关地下停车场各部分尺寸要求中正确的是
推荐资讯
怎样设置压缩文件大小
滚鸡蛋是什么意思
处方农业就是根据农业技术人员开出的“处方”
腰椎间盘突出加强腰肌锻炼有好处吗?详细点…
求多男多女NP小说或者多攻多受的BLnp小说
下列有关动物生殖、发育的叙述中正确的是DA.
840除 以24得;lmk cbnm,bh c vvffggg
15元减去11.57等于多少
苹果笔记本怎么还原系统
战利农机配件维修中心在哪里啊,我有事要去这
他们说的小哥回归 小哥和无邪十年之约是什么
一道关于定积分的应用题,答案是不是漏了密度?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?