Search found 4 matches
- Wed Jan 05, 2022 11:19 am
- Forum: ESP-IDF 中文讨论版
- Topic: 请教一下,我现在用的SDK是 esp-idf-v4.3.1 跑的 liteos-m 的内核,现在malloc申请60k大小的内存都会提示No suitable free block, require free node size:
- Replies: 0
- Views: 3372
请教一下,我现在用的SDK是 esp-idf-v4.3.1 跑的 liteos-m 的内核,现在malloc申请60k大小的内存都会提示No suitable free block, require free node size:
pool addr pool size used size free size max free node size used node num free node num UsageWaterLine --------------- -------- ------- -------- -------------- ------------- ------------ ------------ 0x3ffbee08 0x14000 0x52c8 0xe97c 0xe97c 0x8 0x1 0x5684 [OsMemAlloc] No suitable free block, require f...
- Fri Dec 31, 2021 7:58 am
- Forum: ESP-IDF 中文讨论版
- Topic: 请教一下,ESP-IDF 内核中的内存管理如何验证
- Replies: 2
- Views: 6374
Re: 请教一下,ESP-IDF 内核中的内存管理如何验证
你好,我现在用的SDK是 esp-idf-v4.3.1 跑的 liteos-m 的内核,对于内存管理,除了静态内存和动态内存接口的验证,具体还需要做些什么操作呢
- Wed Dec 29, 2021 7:50 am
- Forum: ESP-IDF 中文讨论版
- Topic: 请教一下,ESP-IDF 内核中的内存管理如何验证
- Replies: 2
- Views: 6374
请教一下,ESP-IDF 内核中的内存管理如何验证
包括静态内存、动态内存的所有接口的验证
- Wed Dec 29, 2021 7:48 am
- Forum: ESP-IDF 中文讨论版
- Topic: 请教一下,ESP-IDF 内核中的内存管理如何验证
- Replies: 0
- Views: 4523
请教一下,ESP-IDF 内核中的内存管理如何验证
包括静态内存和动态内存接口 初始化静态内存池 LOS_MemboxInit 初始化一个静态内存池,根据入参设定其起始地址、总大小及每个内存块大小。 清除静态内存块内容 LOS_MemboxClr 清零从静态内存池中申请的静态内存块的内容。 申请、释放静态内存 LOS_MemboxAlloc 从指定的静态内存池中申请一块静态内存块。 LOS_MemboxFree 释放从静态内存池中申请的一块静态内存块。 获取、打印静态内存池信息 LOS_MemboxStatisticsGet 获取指定静态内存池的信息,包括内存池中总内存块数量、已经分配出去的内存块数量、每个内存块的大小。 LOS_ShowBox...