2602082487 发表于 2015-8-31 18:44:34

stm32程序编译后,rom和ram出奇的大。

stm32f103系列,使用里malloc函数,导致编译后,.map文件显示的ram和rom容量增加,超过所有的stmf103系列,如图
但是程序下载进去后,执行正常。

2602082487 发表于 2015-8-31 18:45:35

这是怎么回事?????
求解释

星辰一方 发表于 2015-8-31 19:24:20

你malloc函数申请了多少内存?内存申请后有没有释放?能不能把代码放上来看下?

星辰一方 发表于 2015-8-31 19:24:42

推测你是没有free()

2602082487 发表于 2015-9-1 08:20:39

星辰一方 发表于 2015-8-31 19:24
推测你是没有free()

但是整个程序执行没有出错啊,下载的时候MDK也未提示

拉肚肚 发表于 2015-9-1 08:43:02

围观:):):):)

皈依 发表于 2015-9-1 09:33:51

这个木有遇到过 围观~

JackieLaura 发表于 2015-9-2 14:39:36

围观。。。。。

Cyan232 发表于 2022-5-9 22:15:34

请问怎么解决的啊?

Cyan232 发表于 2022-5-9 22:18:47

为什么rom ram容量大于stm32f103系列的容量仍然可以正常运行呢
页: [1]
查看完整版本: stm32程序编译后,rom和ram出奇的大。