Board logo

标题: 请教内存分配的原则是什么? [打印本页]

作者: hstaii@163.net    时间: 2003-9-4 11:49     标题: 请教内存分配的原则是什么?

DSP芯片是C5402,外扩了一个64K的SRAM.: 在用DSP/BIOS管理内存分配的时候,遇到了很多问题。当程序比较大的时候,由于片内只有16k的内存,又要分给数据空间,又要分给程序空间,所以肯定是不够了,编译的时候就会说某些段无法alloc。于是将外扩的64K的SRAM全部分给了程序空间(用PS做的译码)。
问题是:在往外部程序空间放程序的段的时候,有个什么原则应该遵循?
在DSP/BIOS里面,有很多段是分配在程序空间的,比方说:
.bios,.sysinit,.hwi,.rtdx_text,.text,.switch,.cinit,
.pinit。




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0