Program Size: Code=4296 RO-data=460 RW-data=60 ZI-data=1219588

2019-07-20 07:51发布


编译后Program Size: Code=4296 RO-data=460 RW-data=60 ZI-data=1219588  ,查了下RAM =RW-data + ZI-data 都1000多k了,超过了stm32f407zet6 的 RAM ,stm32f407zet6 的 RAM internal RAM 是192K的,为啥程序没有跑飞???
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
正点原子
1楼-- · 2019-07-20 10:38
因为malloc里面用了外部sram!
HCHDaLeiGe
2楼-- · 2019-07-20 12:09
 精彩回答 2  元偷偷看……
扫地僧WX
3楼-- · 2019-07-20 16:08
HCHDaLeiGe 发表于 2018-6-7 13:08
用外部SRAM了吗?

怎么看有没有用外部SRAM?
扫地僧WX
4楼-- · 2019-07-20 16:53
本帖最后由 扫地僧WX 于 2018-6-7 13:52 编辑

这个程序里我加了内存管理malloc.c 。内存管理使用有什么注意的地方?
lison0103
5楼-- · 2019-07-20 22:06
 精彩回答 2  元偷偷看……

一周热门 更多>