3863| 8
|
在录音实验中,定义一个全局数组 ,怎么超过2k就报错说没有空间了 |
1金钱
最佳答案内存不够用,手工管理的内存设置太大了。
如果是用了原子哥的程序,请修改下堆的大小。MEM1_MAX_SIZE参数改小点。
类似于:
//mem1内存参数设定,mem1完全处于内部SRAM里面
#define MEM1_BLOCK_SIZE 32 //内存块大小为32字节
#define MEM1_MAX_SIZE 100*1024 //最大管理内存 80k
#define MEM1_ALLOC_TABLE_SIZE MEM1_MAX_SIZE/MEM1_BLOCK_SIZE //内存表大小
| ||
| ||
| ||
| ||
提示: 作者被禁止或删除 内容自动屏蔽
| |
| ||
| ||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-6-22 00:28
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网