这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » C内存管理的问题 谢谢

共3条 1/1 1 跳转至

C内存管理的问题 谢谢

菜鸟
2006-04-11 19:10:32     打赏
我在做一个arm7的最小系统,bootloader+一小段C实现一点点功能就好了,用的是ads,中断都可以不要的,我想问是否需要 栈 和堆,C的变量会临时存储在哪里,cpu上有Sram,是否可以不用片外sdram就运行,我没有这方面的概念,以前是做硬件的,希望大家指导,谢谢



关键词: 内存     管理     问题     谢谢    

菜鸟
2006-04-11 20:20:00     打赏
2楼
栈多半是要的,因为要存放临时变量。堆如果不malloc的话可以不要。

菜鸟
2006-04-11 20:21:00     打赏
3楼
最好设置好SP.因为你在C里进行程序调用的时候,需要在堆栈里保存信息的.
如果SRAM够用,你可以不用SDRAM.

共3条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]