如何统计MCUROM,RAM已使用大小

1,首先我们需要查找MCU的芯片手册,已RH850芯片为例,手册里会标注内存空间划分及其启止地址

2,以ROM为例,找到ld连接文件,并找到MEMORY映射

3,在Sections里面找到段的映射分配表,找到最后一个分配项

4,在.map里面 找到分配的地址

5,在ptp文件里可以查看已经使用的空间和map里基本一致

6,从手册里可以看出该型号MCU的ROM共2M,剩余ROM  = 0x1FFFFF -  0X1c7ffc-0x04 = 223K

7,RAM亦可通过如上方法进行确认,(因RAM不会在PTP中体现,所以不用第五步确认),RAM分为静态RAM和动态RAM,动态RAM作为堆栈动态使用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值