Firefly开源社区

打印 上一主题 下一主题

内存分配规则如何修改

13

积分

0

威望

0

贡献

游客

积分
13

内存分配规则如何修改

发表于 2015-8-25 16:48:57      浏览:6003 | 回复:4        打印     [复制链接] 楼主
请问一下哪位大神:
我这边移植一个GUI, ke_malloc() 5KB的堆空间时,直接堵塞在ke_malloc() 里了,
怀疑是堆空间分配不够所致。
尝试修改sct,需要相关内存映射描述文档,请问一下这个在哪边能找到??

原始sct如下:
LR_ROM1 0x10000000 0xCDB0
{
    APP_CODE 0x10000000 0xCDB0
    {
        *.o (RESET, +First)
        startup.o (+RO)
        *(InRoot$$Sections)
        .ANY (+RO)
        .ANY (+RW +ZI)
    }
}
回复

使用道具 举报

13

积分

0

威望

0

贡献

游客

积分
13
发表于 2015-8-26 16:30:45      沙发
FireBLE_blue 发表于 2015-8-26 09:43
ble_heap 的大小配置在app_config.h 下

static uint8_t ble_heap;

按照您的方法,问题已解决, 谢谢大神。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表