单片机学习小组
直播中

陈敏

7年用户 1321经验值
私信 关注

嵌入式程序为什么不能用堆内存

关于单片机使用mallco函数的问题:  (malloc()到底从哪里得到了内存空间?答案是从堆里面获得空间。  因此楼主请检查是否分配了heap空间以及heap是否足够大。)  1、嵌入式程序为什么不能用堆内存,个人觉得这是不可避免的啊?  a:嵌入式程序可以用堆内存,但与芯片有关,如果是ARM就可以。 如果是51,不止malloc不好...

更多回帖

发帖
×
20
完善资料,
赚取积分