//mem1内存参数设定,mem1完全处于内部SRAM里面
#define MEM1_BLOCK_SIZE 32 //内存块大小为32字节 32
#define MEM1_MAX_SIZE 100*1024 //最大管理内存 110k
#define MEM1_ALLOC_TABLE_SIZE MEM1_MAX_SIZE/MEM1_BLOCK_SIZE //内存表大小
我在我的主程序中 增加了两个稍微大的数组的全局变量
编译后出现了已这种No space in execution regions with为头的很多错误,我经过在网上找解决方法(本论坛里有些同学解决是通过减小内存块大小)
我尝试了减少,结果错误增多,所以我尝试了增大,改为了#define MEM1_BLOCK_SIZE 40 问题就就解决了。
稀里糊涂的,能否有个大哥讲解一下?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>